Δημοσιεύτηκε: 21 Ιούλ 2011, 19:58
Κι εδώ ο κώδικας σε C...
Το πρόβλημα στον κώδικά σου φίλε Uknown είναι πως διπλο-αθροίζεις όσους αριθμούς είναι πολλαπλάσιοι και του 3 και του 5, επειδή χρησιμοποιείς 2 ξεχωριστά loops με 2 ξεχωριστά υπο-αθροίσματα.
- Κώδικας: Επιλογή όλων
#include <stdio.h>
int main( void )
{
int n, sum=0;
for (n=1; n < 1000; n++)
if (n % 3 == 0 || n % 5 == 0)
sum += n;
printf ("%d\n", sum);
return 0;
}
Το πρόβλημα στον κώδικά σου φίλε Uknown είναι πως διπλο-αθροίζεις όσους αριθμούς είναι πολλαπλάσιοι και του 3 και του 5, επειδή χρησιμοποιείς 2 ξεχωριστά loops με 2 ξεχωριστά υπο-αθροίσματα.