C-Kurs/Pythagoras-Triplet/Musterlösung: Unterschied zwischen den Versionen
< C-Kurs | Pythagoras-Triplet
(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++) ...“) |
PaulG (Diskussion | Beiträge) K (verschob „Ckurs/Pythagoras-Triplet/Musterlösung“ nach „C-Kurs/Pythagoras-Triplet/Musterlösung“) |
||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
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<998; a++) { | |
− | + | for(b=a+1; b<999; b++) { | |
− | + | for(c=b+1; c<1000; 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> |
Aktuelle Version vom 5. März 2013, 17:37 Uhr
#include <stdio.h> int main(int argc, char **argv) { int a, b, c; for(a=0; a<998; a++) { for(b=a+1; b<999; b++) { for(c=b+1; c<1000; 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; }