-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
Diseñar un algoritmo que luego de ingresar dos números enteros, muestre el siguiente menú de opciones y realice las siguientes operaciones:
Menú de opciones:
1.- Mostrar el mayor número.
2.- Hallar la raíz quinta de la suma.
3.- Hallar el producto de ambos entre su diferencia.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Proceso MayorRaizQuintaYProducto
Escribir Sin Saltar "Ingresa el valor de a:";
Leer a;
Escribir Sin Saltar "Ingresa el valor de b:";
Leer b;
resultado <- 0;
Escribir "Selecciona el valor de opcion.";
Escribir " 1.- Mostrar el mayor número.";
Escribir " 2.- Hallar la raíz quinta de la suma.";
Escribir " 3.- Hallar el producto de ambos entre su diferencia.";
Escribir Sin Saltar " :";
Repetir
Leer opcion;
Si opcion<1 O opcion>3 Entonces
Escribir Sin Saltar "Valor incorrecto. Ingrésalo nuevamente.: ";
FinSi
Hasta Que opcion>=1 Y opcion<=3;
Si opcion = 1 Y a>=b Entonces
resultado <- a;
FinSi
Si opcion = 1 Y a<b Entonces
resultado <- b;
FinSi
Si opcion = 2 Entonces
resultado <- (a+b)^(1.0/5.0);
FinSi
Si opcion = 3 Y a-b <> 0 Entonces
resultado <- a*b/(a-b);
FinSi
Escribir "Valor de resultado: ", resultado;
FinProceso
Escribir Sin Saltar "Ingresa el valor de a:";
Leer a;
Escribir Sin Saltar "Ingresa el valor de b:";
Leer b;
resultado <- 0;
Escribir "Selecciona el valor de opcion.";
Escribir " 1.- Mostrar el mayor número.";
Escribir " 2.- Hallar la raíz quinta de la suma.";
Escribir " 3.- Hallar el producto de ambos entre su diferencia.";
Escribir Sin Saltar " :";
Repetir
Leer opcion;
Si opcion<1 O opcion>3 Entonces
Escribir Sin Saltar "Valor incorrecto. Ingrésalo nuevamente.: ";
FinSi
Hasta Que opcion>=1 Y opcion<=3;
Si opcion = 1 Y a>=b Entonces
resultado <- a;
FinSi
Si opcion = 1 Y a<b Entonces
resultado <- b;
FinSi
Si opcion = 2 Entonces
resultado <- (a+b)^(1.0/5.0);
FinSi
Si opcion = 3 Y a-b <> 0 Entonces
resultado <- a*b/(a-b);
FinSi
Escribir "Valor de resultado: ", resultado;
FinProceso