Vous êtes sur la page 1sur 4

Algoritmo Menu Variables a, b, c, d, s,m,d,r, resp: Carcter Num, num1,num2, result, cont, fact: entero Inicio Escribir (Presione

la opcin A si desea conocer el factorial de un nmero) Escribir (Presione la opcin B para determinar si un nmero es par o impar) Escribir (Presione la opcin C si desea realizar la suma, resta, multiplicacin o divisin de dos nmeros enteros) Si (resp=a) Entonces Repetir Escribir (Por favor introduzca el nmero que desea conocer su factorial) Leer ( num) Cont 1 Fact num Repetir Fact fact*cont Cont Cont+1 Hasta (Cont=num) Escribir (el factorial de:,num,es:, fact) Escribir (Desea conocer el factorial de otro nmero?(s/n)) Leer(resp) Hata(resp=N) Sino Si(resp=b) Entonces Repetir

Escribir (Por favor introduzca el nmero que desea conocer si es par o impar) Leer (num) Si(num mod2=0)Entonces Escribir(El nmero es par) Sino Escribir(El nmero es impar) Finsi Escribir(Desea conocer si otro nmero es par o impar?(S/N)) Leer(resp) Hasta(resp=N) Sino Escribir(Se proceder a realizar la opcin C) Escribir(Presione S para realizar la suma de dos nmeros) Escribir(Presione R para realizar la resta de dos nmeros) Escribir(Presione M para realizar la multiplicacin de dos nmeros) Escribir(Presione D para realizar la divisin de dos nmeros) Si (resp=s) Entonces Repetir Escribir(Por favor ingrese el nmero 1:) Leer(num1) Escribir(Por favor ingrese el nmero 2:) Leer(Num2) Result num1+num2 Escribir(El resultado es:,result) Escribir(Desea realizar otra suma(S/N)) Hasta (resp=N)

Sino Si(Resp=R) entonces Repetir Escribir(Por favor ingrese el numero 1:) Leer(num1) Escribir(Por favor ingrese el nmero 2:) Leer(num2) Result num1-num2 Escribir(El resultado de la resta es:, result) Escribir(Desea realizar otra resta(S/N)) Hasta(resp=N) Sino Si(resp=m)Entonces Repetir Escribir(Por favor introduzca el nmero 1:) Leer(num1) Escribir(Por favor introduzca el nmero 2:) Leer(num2) Result Num1*Num2 Escribir(El resultado de la multiplicacin es:,result) Escribir(Desea realizar otra multiplicacin?(S/N)) Hasta(resp=N) Sino Repetir Escribir(Por favor introduzca el nmero 1:) Leer(num1) Escribir(Por favor introduzca el nmero 2:)

Leer(num2) Result Num1/Num2 Escribir(El resultado de la divisin es:,result) Escribir(Desea realizar otra divisin?(S/N)) Hasta(resp=N)

Vous aimerez peut-être aussi