Karakter(s) uit string halen
5 berichten
• Pagina 1 van 1
Karakter(s) uit string halen
Hallo,
Misschien is de titel niet helemaal duidelijk maar wat ik bedoel is om uit een string steeds een letter meer te pakken om het onderstaande voorbeeld te maken:
String = "Help me";
Uitvoer:
H
He
Hel
Help
Help
Help m
Help me
Help m
Help
Help
Hel
He
H
en zo verder, dit natuurlijk met elke lengte van een string. Mijn C kennis gaat nog niet zo ver om dit op te lossen en ik kan hierover weinig op internet vinden.
Kan iemand mij hiermee helpen.
Bij voorbaat dank,
Frank
Misschien is de titel niet helemaal duidelijk maar wat ik bedoel is om uit een string steeds een letter meer te pakken om het onderstaande voorbeeld te maken:
String = "Help me";
Uitvoer:
H
He
Hel
Help
Help
Help m
Help me
Help m
Help
Help
Hel
He
H
en zo verder, dit natuurlijk met elke lengte van een string. Mijn C kennis gaat nog niet zo ver om dit op te lossen en ik kan hierover weinig op internet vinden.
Kan iemand mij hiermee helpen.
Bij voorbaat dank,
Frank
Advertisement
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: Karakter(s) uit string halen
Simpelste manier:
- Code: Alles selecteren
String MyString = "Help Me";
void loop() {
for (unsigned int i = 0; i < MyString.length(); i++) {
Serial.println(MyString.substring(0,i);
}
for (int i = MyString.length()-1 ; i > = 0; i--) {
Serial.println(MyString.substring(0,i);
}
}
Re: Karakter(s) uit string halen
Hallo,
Slordig...
Wat dacht je van :
String MyString = "Help Me";
void setup()
{
Serial.begin(9600);
}
void loop() {
for (unsigned int i = 0; i < MyString.length(); i++) {
Serial.println(MyString.substring(0,i));
}
for (int i = MyString.length()-1 ; i > 0; i--)
{
Serial.println(MyString.substring(0,i));
}
delay(500);
}
Slordig...
Wat dacht je van :
String MyString = "Help Me";
void setup()
{
Serial.begin(9600);
}
void loop() {
for (unsigned int i = 0; i < MyString.length(); i++) {
Serial.println(MyString.substring(0,i));
}
for (int i = MyString.length()-1 ; i > 0; i--)
{
Serial.println(MyString.substring(0,i));
}
delay(500);
}
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: Karakter(s) uit string halen
Ik ga er altijd vanuit dat ze wel een beetje basis kennen. Daar zijn immers de 300000 voorbeelden voor.
5 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 11 gasten