PROBLEMA
Si tenemos un programa donde la opcion A, B, C y D
representan respectivamente las operaciones de suma, resta, multiplicacion y
division, pedir al usuario que introdusca dos numeros enteros y la operacion que
desea realizar y nos de como resultado el mensaje de dicha operacion.
ALGORITMO
Entradas:
Numerico opcion
Numerico numero_1
Numerico numero_2
Salidas:
Numerico resultado
INICIO
Leer opcion
Leer numero_1
Leer numero_2
Si opcion es
1 entonces
sumar numero_1 mas numero_2
guardar en reultado
2 entonces
restar numero_1 menos numero_2
guardar en reultado
3 entonces
multiplicar numero_1 por numero_2
guardar en reultado
4 entonces
dividir numero_1 entre numero_2
guardar en reultado
Fin selector
Imprimir resultado
FIN
PSEUDOCODIGO
Class Operaciones
//Declaraciones
Caracter: opcion
real: numero_1
real: numero_2
real: resultado
Main
print "Introduzca su primer numero"
scan numero_1
print "Introduzca su segundo numero"
scan numero_2
print "Elige una opcion"
scan opcion
switch (opcion)
A.- Suma: numero_1 + numero_2
B.- Resta: numero_1 - numero_2
C.- Multiplicacion: numero_1 * numero_2
D- Division: numero_1 / numero_2
default.- print "operacion no
disponible"
end_switch
print "El resultado es"
print resultado
end_main
No hay comentarios:
Publicar un comentario