En Visual Basic el código es este:
Dim N As Integer, FACT As Integer, C As Integer
FACT = 1
C = 1
N = InputBox(“Ingrese N?”)
Do
FACT = FACT * C
C = C + 1
Loop While C <= N
MsgBox “El factorial de ” & Str(N) & “ es=” & Str(FACT)
¿Te sirvió para solucionar la tarea? ;-)
2006-09-18 14:33:00
·
answer #1
·
answered by Dr K 1
·
0⤊
0⤋
En pseudocódigo:
Definir el número para el que se quiere averiguar el factorial, N, como entero.
Definir la variable entera P = 1.
Definir el contador i=1 (entero también, por supuesto).
Leer el número.
Almacenarlo en una variable entera, N.
Bucle: desde i=1 hasta i=N:
P = i * P
Fin del bucle
P es el factorial de N.
Nota: dependiendo del lenguaje de programación que uses tendras distintas "obligaciones" o "recomendaciones " a la hora de definir y declarar las variables.
2006-09-16 17:53:10
·
answer #2
·
answered by josegregoriod 3
·
3⤊
0⤋
En Basic
1) read N
2) M=0, F=1, T=0
3) If N-M=0 goto 4 them go to 7
4) M=M+1
5) T= T+1
6)F= FxT
7) Print F (Factorial)
8) The end
2006-09-17 09:30:33
·
answer #3
·
answered by PALACIOS 3
·
0⤊
0⤋
En pseudocodigo, ya lo pasaras al programa que neesites:
Inicio
int N, i, Fact=1;
Para (i=1; i<=N; i++)
Fact=Fact*N;
Fin Para
Imprima Fact
2006-09-17 09:13:31
·
answer #4
·
answered by iluvatar 4
·
0⤊
0⤋
en que lenguaje?
tenes que realizar una funcion recursiva..... en c: n es el numero a calcular
long fact(int n)
{if (n==0)
return 1;
else
return n*fact(n-1)
};
2006-09-16 17:46:32
·
answer #5
·
answered by d.zalazar 4
·
1⤊
3⤋
y q me das a cambio?
2006-09-16 17:51:09
·
answer #6
·
answered by Anonymous
·
0⤊
5⤋
yo que sé?
2006-09-16 18:09:35
·
answer #7
·
answered by asfasfn 5
·
0⤊
6⤋
Nunca falta el imbecili.to que pide le resuelvan la tarea.
2006-09-16 17:51:22
·
answer #8
·
answered by alexo 4
·
0⤊
6⤋