2. Realizar un algoritmo que lea tres números A, B, C,
si A es mayor que B y B menor que C entonces
multiplique A, B y C. si A es mayor que B y B es
mayor o igual a C entonces multiplique A y B y
réstele C. Si A es menor que B y B mayor que C,
entonces sume A y B y luego multiplíquelo por C. Si
A es menor que B y C es mayor que B entonces
sume A, B y C y luego divídalo por el producto de
los tres. Si A es menor que B y C es igual a B
entonces sume los tres número elevados al
cuadrado y luego si la suma de los números
lineales es negativa, divídala por ella, si no réstela
de ella. Ahora si A es igual a B entonces divida A
por B y resultado por C. Usted
debe escribir el valor dado.
3. Análisis del problema
FP: No sabemos el valor de A,B y C.
RE: Hallar el valor de A, B y C.
R: No tenemos el valor de A, B y C.
DD: A>B ^ B<C = A*B*C, A>B ^ B>C= A*B-C, A<B ^
B>C= A+B+C, A<B ^ C>B= (A+B+C)/ (A+B+C) A<B
^ C=B, =(A+B+C)², Suma < 0= (A+B+C)² / (A+B+C)²
= Suma >0= (A/B)/C.
PN: Suma, Resta, Multiplicación, División.
4. Pseudocódigo
Inicio
Var A, B, C, SumaN, Pn, Vl
Escriba (“Digite los Números, A, B, C”)
Lea A, B, C
Si A > B ^ B < C Entonces
A* B * C
Si no
Si A > B ^ B > C Entonces
A * B – C
Si no
Si A < B ^ B > C Entonces
A + B * C
Si no
Si A < B ^ C > B Entonces
(A + B + C) / Pn
Si no
Si A < B ^ C = B Entonces
(A + B + C)2 = SumaN
Si no
Si SumaN < 0 Entonces
SumaN / SumaN
Si no
Si SumaN > 0 Entonces
(A / B) / C
Escriba (“Ingrese valor de los números,” Vl)
Fin