C-Kurs/Pythagoras-Triplet/Musterlösung: Unterschied zwischen den Versionen
Erscheinungsbild
Die Seite wurde neu angelegt: „<pre> #include <stdio.h> int main(int argc, char** argv) { int a=0,b,c; for(a; a < 999; a++) for(b=a+1; b < 1000; b++) for(c=b+1; c < 1001; c++) ...“ |
Seba (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 2: | Zeile 2: | ||
#include <stdio.h> | #include <stdio.h> | ||
int main(int argc, char** argv) | int main(int argc, char **argv) { | ||
{ | int a, b, c; | ||
for(a=0; a<997; a++) { | |||
for(b=a+1; b<998; b++) { | |||
for(c=b+1; c<999; c++) { | |||
if(a*a+b*b==c*c && a+b+c==1000) { | |||
printf("Found: %d %d %d\n", a, b, c); | |||
return 0; | |||
} | |||
} | |||
} | |||
} | |||
return 1; | |||
} | } | ||
</pre> | </pre> | ||
Version vom 14. September 2010, 18:11 Uhr
#include <stdio.h>
int main(int argc, char **argv) {
int a, b, c;
for(a=0; a<997; a++) {
for(b=a+1; b<998; b++) {
for(c=b+1; c<999; c++) {
if(a*a+b*b==c*c && a+b+c==1000) {
printf("Found: %d %d %d\n", a, b, c);
return 0;
}
}
}
}
return 1;
}