Sei sulla pagina 1di 6

PSEUDOCODIGO

/*REALIZAR UN PROGRAMA CON MENU DE OPERACIONES Y AL RESULTADO DE LAS OPCIONES DEL MENU
DESPUES QUE LO MUESTRA POR PANTALLA
DEBE REALIZAR LO SIGUIENTE: QUE MUESTRE LAS CIFRAS EN ROMANO Y EL FACTORIAL DE LA ULTIMA
CIFRA*/

NOMBRE: KEVIN LINO JAIME


CURSO: 1-3
Algoritmo menu
Repetir
s <- 1
Escribir '1.Suma'
Escribir '2.Division'
Escribir '3.Resta'
Escribir '4.Multilpicacion'
Escribir '5.Salir'
Leer n
Borrar Pantalla
Segun n Hacer
1:
Escribir 'INGRESE 2 NUMEROS PARA SUMARLOS'
Leer z
Leer x
r <- trunc(z+x)
Escribir 'EL RESULTADO DE LA SUMA ES : ',r
p <- r MOD 10
Escribir 'SU ULTIMO DIGITO ES: ',p
Para b<-1 Hasta p Hacer
s <- s*b
FinPara
Escribir 'SU FACTORIAL ES: ',s
2:
Escribir 'INGRESE 2 NUMEROS DIVIDIRLO'
Leer z
Leer x
r <- trunc(z/x)
Escribir 'EL RESULTADO DE LA DIVISION ES: ',r
p <- r MOD 10
Escribir 'SU ULTIMO DIGITO ES: ',p
Para b<-1 Hasta p Hacer
s <- s*b
FinPara
Escribir 'SU FACTORIAL ES: ',s
3:
Escribir 'INGRESE 2 NUMEROS PARA RESTARLO'
Leer z
Leer x
r <- trunc(z-x)
Escribir 'EL RESULTADO DE LA RESTA ES: ',r
p <- r MOD 10
Escribir 'SU ULTIMO DIGITO ES: ',p
Para b<-1 Hasta p Hacer
s <- s*b
FinPara
Escribir 'SU FACTORIAL ES: ',s
4:
Escribir 'INGRESE 2 NUMEROS PARA MULTIPLICARLO'
Leer z
Leer x
r <- trunc(z*x)
Escribir 'EL RESULTADO DE LA MULTIPLICACION ES: ',r
p <- r MOD 10
Escribir 'SU ULTIMO DIGITO ES: ',p
Para b<-1 Hasta p Hacer
s <- s*b
FinPara
Escribir 'SU FACTORIAL ES: ',s
FinSegun
m <- trunc(r/1000)
a <- trunc(r MOD 1000)
c <- trunc(a/100)
h <- trunc(r MOD 100)
d <- trunc(h/10)
u <- r MOD 10
Escribir 'SU ROMANO ES: '
Segun m Hacer
1:
Escribir m,' I '
2:
Escribir m,' II '
3:
Escribir m,' III '
4:
Escribir m,' IV '
5:
Escribir m,' V '
6:
Escribir m,' VI '
7:
Escribir m,' VII '
8:
Escribir m,' VIII '
9:
Escribir m,' IX '
FinSegun
Segun c Hacer
1:
Escribir c,' I '
2:
Escribir c,' II '
3:
Escribir c,' III '
4:
Escribir c,' IV '
5:
Escribir c,' V '
6:
Escribir c,' VI '
7:
Escribir c,' VII '
8:
Escribir c,' VIII '
9:
Escribir c,' IX '
FinSegun
Segun d Hacer
1:
Escribir d,' I '
2:
Escribir d,' II '
3:
Escribir d,' III '
4:
Escribir d,' IV '
5:
Escribir d,' V '
6:
Escribir d,' VI '
7:
Escribir d,' VII '
8:
Escribir d,' VIII '
9:
Escribir d,' IX '
FinSegun
Segun u Hacer
1:
Escribir u,' I '
2:
Escribir u,' II '
3:
Escribir u,' III '
4:
Escribir u,' IV '
5:
Escribir u,' V '
6:
Escribir u,' VI '
7:
Escribir u,' VII '
8:
Escribir u,' VIII '
9:
Escribir u,' IX '
FinSegun
Hasta Que (n=5)
FinAlgoritmo

Potrebbero piacerti anche