021
27.10.2004, 21:42 Uhr
0xdeadbeef
Gott (Operator)
|
Seufz. Also gut, aber nur ausnahmsweise, weil du dir scheinbar echt Mühe gegeben hast und so wenig Zeit bleibt. Aber fang damit in Zukunft rechtzeitig vorher an und stell konkrete Fragen - nochmal werd ich dir das nicht vorkauen.
C++: |
#include <stdio.h>
int main(void) { int zahl, i, j, summe;
printf("Geben Sie bitte eine Zahl ein: "); scanf("%d", &zahl);
for(i = 1; i < zahl; ++i) { summe = 0; for(j = 1; j < i; ++j) { if(i % j == 0) /* Wenn i % j == 0, ist i durch j teilbar (modulo) */ summe += j; } if(summe == i) printf("%d\n", i); }
return 0; }
|
-- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |