Forum: Programmieren allgemein
by LTE5,
17. Dez 2017
Überlege mal, von welchem Datentyp deine Eingabe ist. Wie vergleicht man sowas dann?
Und das andere Problem. Such mal bei Google nach delphi cancel loop. Nicht aber blind kopieren, sondern lesen und lernen.
Und immer an begin end denken.
Beispiel
// Pseudocode!
WENN keine = ahnung DANN
X;
Y;
Forum: Programmieren allgemein
by LTE5,
17. Dez 2017
Das zweite sieht schon besser aus, ist aber trotzdem falsch.
Lies mal Wort für Wort durch was dein Programm macht und stell das dann dem gegenüber was es machen soll.
Hat euch eurer Lehrer keine Grundlagen beigebracht?
Forum: Programmieren allgemein
by LTE5,
17. Dez 2017
Geh deinen Code mal Wort für Wort durch und beantworte mir dann folgende Frage:
was passiert, nachdem einmal gewürfelt wurde exakt?
Forum: Programmieren allgemein
by LTE5,
17. Dez 2017
Dann musst du das auch genau so hinschreiben. Da steht aber von 1 bis 100 aktuell.
Ist das vorgefertigter Code vom Lehrer?
Forum: Programmieren allgemein
by LTE5,
17. Dez 2017
for i:=1 to 100 do
wurf:=random(6)+1;
if (wurf<5) then
spielstand:=spielstand+wurf
else
writeln('Du hast eine 6 gewuerfelt und Verloren! ');
writeln('Dein Spielstand ist: ',spielstand);
Das kann so nicht funktionieren. Da fehlen begin und end.