HI Leute ich habe hier ein Problem und zwar muss ich ein Programm machen wobei z. B die Zahlen von 1-100 ausgegeben werden (Das ist kein Problem) und dann wobei z. B jede Zahl wo eine 7 vorkommt und die durch 7 teilbar ist eine bestimmter Text erscheint !!
Habe kein plan wie ich das realiesieren soll das er eine zahl überprüft ob die durch 7 teilbar ist.
Kann mir jemand mit einem kleinen beispielcode helfen ?
Seite 1 von 1
C++ Programm Zahlen Ausgeben
Anzeige
#2
geschrieben 07. Februar 2005 - 16:40
Die Zeiten als ich noch C++ programmiert habe ist zwar schon etwas länger her (leider).
Aber so müsste es funktionieren:
Zahl mod 7 ...und wenn das Ergebnis 0 ist, ist die Zahl durch 7 teilbar
mod ...Rest einer Division
div ...Ergebnis der Division
Aber so müsste es funktionieren:
Zahl mod 7 ...und wenn das Ergebnis 0 ist, ist die Zahl durch 7 teilbar
mod ...Rest einer Division
div ...Ergebnis der Division
#3
geschrieben 07. Februar 2005 - 16:51
ausformuliert:
alterantiv: imho unsauber, müsste aber auch gehn:
naja .. kA obs wirklich klappt und wie weit die ganzen typecasts notwendig sind.
for ( int zahl = 0; zahl <= 100; zahl ++ ) { cout << zahl << endl; if ( zahl%7 == 0 ) cout << "durch 7 teilbar"; }
alterantiv: imho unsauber, müsste aber auch gehn:
if ( (int)((int)zahl/(int)7) == (float)((float)zahl)/(float)7 )
naja .. kA obs wirklich klappt und wie weit die ganzen typecasts notwendig sind.
I'm mó. mo's good twin.
Thema verteilen:
Seite 1 von 1