Veröffentlicht 21. November 200717 j Hi Leute Ich muss ein Programm nach Struktogramm abtippen... und dabei eine for Schleife verwenden, deren Bedingung ich nicht richtig verstehe, vlt kann mir einer Helfen #include <iostream.h> #include <stdlib.h> #include <conio.h> #include <stdio.h> void main() { int zahl; char auswahl; do { system("cls"); cout<<"Bitte geben Sie eine Zahl ein: "; cin>>zahl; char gefunden = 'n'; for(i = 0;) // hier fehlt noch was ... :-( if(zahl%i = 0) { gefunden = 'j'; } if(gefunden = 'j') { cout<<" " << zahl << " ist keine Primzahl"; cout<<"\nnochmal? 'j' oder 'n'"; cin>>auswahl; } else { cout<<" " << zahl << " ist eine Primzahl"; cout<<"\nnochmal? 'j' oder 'n'"; cin>>auswahl; } }while(auswahl == 'n'); } grüße
21. November 200717 j Die "Standardform" für eine hochzählende for-Schleife sieht so aus: for(VARIABLE = STARTWERT; VARIABLE <= ENDWERT; ++VARIABLE)
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.