If stern > 255 ...
-
Hi Leute,
Ich habe hier ein programm geschrieben, indem ich immer eine Zahl an der Seite ausgebe. Drücke ich das + so erhöht sich die Zahl um 1. Drücke ich das - erniedrigt sie sich um 1.Nun würde ich gerne in eine ifabfrage schreiben, dass der Wert jedoch nicht über 255 gehen darf. Also sobald die Zahl größer als 255 ist, soll der wieder bei 1 anfangen und sobald der kleiner als 1 ist soll er 255 groß werden... hier ist ein Programmteil- doch es geht einfach nicht
int posx,posy,stern,star; posy=10; posx=10; stern=220; star=75; clrscr(); textbackground(BLACK); clrscr(); textbackground(2); textcolor(4); clrscr(); printf(" Das Programm hier bringt nichts! Mit + und - kannst du den Asciicode „aendern!"); do{ star=getch(); if (star==43){stern++; if(stern>255){stern=1;}} if (star==45){stern--; if(stern<1){stern=255;}}
Ich hoffe mir kann jemand helfen
David
-
777 schrieb:
hier ist ein Programmteil- doch es geht einfach nicht
Das ist keine ausreichende Fehlerbeschreibung. Da meine Kristallkugel momentan leider in Reparatur ist, solltest du uns schon sagen, warum du glaubst, dass es einfach nicht geht.
-
Ordentlich einrücken, dann sieht man, dass das keinen Sinn hat.
if (star==43){ stern++; if(stern>255){ stern=1; } }
Aber was genau das Problem ist...?