#include <stdio.h>
int main()
{
int i,num;
long fac;
printf("\nIngrese numero n: ");
scanf("%d", &num);
fac=1;
for(i=1;i<=num;i++)
fac=fac*i;
printf("\nEl resultado es %d\n", fac);
}
viernes, 30 de enero de 2009
Calcular factorial con bucle for
Bueno pues esto es mas o menos un poco lo que tambien estado haciendo en clase de informatica, pero este lo he hecho yo, seguramente ya este hecho xD. Bueno pues ahí va.
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.
- #include <stdio.h>
- int main()
- {
- int i,mul,acumulador;
- int multiplicar[1000];
- scanf("%d", &mul);
- for(i=0;i<=mul-1;i++)
- {
- scanf("%d", &multiplicar[i]);
- }
- acumulador=1;
- for(i=0;i<=mul-1;i++) acumulador=acumulador*multiplicar[i];
- }
Suscribirse a:
Entradas (Atom)
