Darth Bane
Grünschnabel
Hallo weiß jetzt nicht ob das hir richtig gepostet ist ;-)
Hab auf jeden fall eine frage.
Wir haben von unserem Lehrer die Aufgabe bekommen eine Laufschrift zu Programieren, das Grundgerüst haben wir vorbekommen. Nun sollten wir dazu die Richtung, die Geschwindigkeit und Texteingabe dazuprogramieren.
Die ersten zwei Punkte habe ich geschaft nur bei der Texteingabe hapert zur zeit.
Das wäre der Code![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
Danke im voraus.
Hab auf jeden fall eine frage.
Wir haben von unserem Lehrer die Aufgabe bekommen eine Laufschrift zu Programieren, das Grundgerüst haben wir vorbekommen. Nun sollten wir dazu die Richtung, die Geschwindigkeit und Texteingabe dazuprogramieren.
Die ersten zwei Punkte habe ich geschaft nur bei der Texteingabe hapert zur zeit.
PHP:
using System;
using System.Threading;
class LaufHallo
{
static void Main()
{
//string Geschwindigkeit;
string Richtung;
string Geschwindigkeitstring;
int Geschwindigkeit;
int x=0;
string Text;
Console.WriteLine ("Geben sie ihren Text ein");
Text= Console.ReadLine();
Console.WriteLine ("Geben sie r oder l an");
Richtung= Console.ReadLine();
Console.WriteLine ("Geben sie eine Zahl für die Geschwindigkeit an");
Geschwindigkeitstring= Console.ReadLine();
Geschwindigkeit= int.Parse(Geschwindigkeitstring);
if (Richtung=="l")
{
while(x<3) //Endlosschleife - Solange (Wahr)
{x++;
Console.Write("Hallo\r"); //"Write"= Wort hinschreiben; "Line"=Zeilenumbruch
Thread.Sleep(Geschwindigkeit); // T hread.Sleep(Geschwindigkeit) ---> Um so größer die Zahl in der Klammer um so langsamer läuft das Wort bei Geschwindigkeit wird Geschwindigkeitms gewartet
Console.Write("alloH\r"); // \r Kursor wird nach vorne nehmen
Thread.Sleep(Geschwindigkeit);
Console.Write("lloHa\r");
Thread.Sleep(Geschwindigkeit);
Console.Write("loHal\r");
Thread.Sleep(Geschwindigkeit);
Console.Write("oHall\r");
Thread.Sleep(Geschwindigkeit);
}
}
if(Richtung=="r")
{
while(x<3) //Endlosschleife - Solange (Wahr)
{x++;
Console.Write("Hallo\r"); //"Write"= Wort hinschreiben; "Line"=Zeilenumbruch
Thread.Sleep(Geschwindigkeit); // T hread.Sleep(Geschwindigkeit) ---> Um so größer die Zahl in der Klammer um so langsamer läuft das Wort bei Geschwindigkeit wird Geschwindigkeitms gewartet
Console.Write("oHall\r"); // \r Kursor wird nach vorne nehmen
Thread.Sleep(Geschwindigkeit);
Console.Write("loHal\r");
Thread.Sleep(Geschwindigkeit);
Console.Write("lloHa\r");
Thread.Sleep(Geschwindigkeit);
Console.Write("alloH\r");
Thread.Sleep(Geschwindigkeit);
}
}
}
}
Das wäre der Code
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
Danke im voraus.