Quantcast
Channel: LexCastillo.com » Lex Castillo
Viewing all articles
Browse latest Browse all 20

Uso de For, if en C

$
0
0

Realizar un programa que recorra todos los números naturales desde 1 hasta 1000 y calcule la suma de todos los múltiplos de 2, 3, 4, y 5 en distintos acumuladores. (Acum2 acumula la suma de todos los múltiplos de 2, Acum3 acumula la suma de todos los múltiplos de 3, etc.)


int main() {
 int i, Acum2, Acum3, Acum4, Acum5;

Acum2=Acum3=Acum4=Acum5=0;

for (i=1;i<10;i++) {
 if(i%2==0) {Acum2=Acum2+i;} // Si la diferencia(%) entre la variable "i" y "2" es "0", entonces es multiplo de 2
 if(i%3==0) {Acum3=Acum3+i;}
 if(i%4==0) {Acum4=Acum4+i;}
 if(i%5==0) {Acum5=Acum5+i;}
 }

 printf("Multiplos de 2: %d \n\n", Acum2);
 printf("Multiplos de 3: %d \n\n", Acum3);
 printf("Multiplos de 4: %d \n\n", Acum4);
 printf("Multiplos de 5: %d \n\n", Acum5);
}


Viewing all articles
Browse latest Browse all 20

Trending Articles