viernes, 30 de enero de 2009

Multiplicar numeros pedidos por el usuario con arrays

Bueno pues este apartado es guay, porque estoy aprendiendo el uso de arrays unidireccionales, o eso creo me parece que si, tan solo me falta profundizarlo un poco mas y pasar a los arrays multidirecciones y finalmente me parece que los punteros, bueno no os entretengo mas y os pongo el programa que he hecho.

  1. #include <stdio.h>

  2.  

  3. int main()

  4. {

  5.     int i,mul,acumulador;

  6.     int multiplicar[1000];

  7.    

  8.     printf("\nIngrese cuantos numeros quiere multiplicar: ");

  9.     scanf("%d", &mul);

  10.    

  11.     for(i=0;i<=mul-1;i++)

  12.     {

  13.         printf("\nIngrese numero %d: ", i+1);

  14.         scanf("%d", &multiplicar[i]);

  15.     }

  16.     acumulador=1;

  17.     for(i=0;i<=mul-1;i++) acumulador=acumulador*multiplicar[i];

  18.        

  19.     printf("\nEl valor de todas las multiplicaciones es de %d\n", acumulador);

  20. }

  21.    

No hay comentarios: