wie dreht man das wort um in c# als eine for schleife?
Die Angabe ist halt , der Benutzer soll es einmal eingeben bei der erste Console.ReadLine & dann sollen diese Buchstaben untereinander ausgegeben werden und danach rückwärts ausgegeben werden.
& sollte man das in der schleife einfügen?:
string x = "Eingabe";
Console.WriteLine( "Buchstabe an der Stelle 0:", + x [0]);
int stringLaenge = x.Length;
So hab ich es gemacht:
int i;
string wort;
Console.WriteLine("Wörter umdrehen!");
Console.Write("Bitte ein Wort einzeln eingeben:");
wort = Console.ReadLine();
for (i = 0; i < wort.Length; i++)
{
wort = Console.ReadLine();
Console.WriteLine("{0}", wort);
}
Console.Write("Die einzelnen Buchstaben des Worts: {0}", wort);
//eingabe von Console.ReadLine soll ausgegeben werden
Console.WriteLine("Das Wort umgedreht");
for (i = 0; i < wort.Length; i++)
{
Console.WriteLine("{0}", wort[wort.Length - i ]);
}
Console.ReadLine();
1 Antwort
for (i = wort.Length; i =0 ; i--)
{
Console.WriteLine("{0}", wort[wort.Length - i ]);
}
müsste ja auch gehen.