wer kann mir sagen, wie die Uebungsaufgabe 5 auf S. 9
in BG 525 zu loesen ist?
Wie kann ich argv[1] in eine Ganzzahl umwandeln?
Code: Alles auswählen
#include <iostream.h>
#include <limits.h>
#define anfang 1
#define ende LONG_LONG_MAX
int main(void) {
unsigned long long int zahl;
bool primzahl;
for(zahl = anfang; zahl <= ende; zahl++) {
primzahl=true;
if (zahl <= 1)
primzahl=false;
for(int i = 2; i < zahl; i++) {
if ((zahl/i)*i==zahl)
primzahl=false;
}
cout << "\'" << zahl << "\' ist ";
if (primzahl == false)
cout << "k";
cout << "eine Primzahl." << endl;
}
return 0;
}
Ralf