Algoritmo Condicional Múltiple. Pseudocódigo estructurado.
Problema | Leer 2 números; - si son iguales que los multiplique, - si el primero es mayor que el segundo que los reste y - si no, que los sume. |
Estructura | Condicional Múltiple |
Variables | § Num-A :(Entrada) § Num-B :(Entrada) |
Constantes | No hay |
Fórmulas | Si (Num-A : igual que Num-B :) entonces 1.1 Print “Como” Num-A : “=” Num-B : “entonces” Num-A : “*” Num-B : “=” Num-A : * Num-B : Si no (Num-A : mayor que Num-B :) entonces 1.2 Print “Como” Num-A : “>” Num-B : “entonces” Num-A : “-” Num-B : “=” Num-A : - Num-B : Si no (Num-A : menor que Num-B :) entonces 1.3 Print “Como” Num-A : “<” Num-B : “entonces” Num-A : “+” Num-B : “=” Num-A : + Num-B : Fin si |
Algoritmo | Leer 2 números; si son iguales que los multiplique, si el primero es mayor que el segundo que los reste y si no, que los sume. |
PSEUDOCÓDIGO |
1. Inicio |
|
|
|
|
5.1 Print “Como” Num-A : “=” Num-B : “entonces” Num-A : “*” Num-B : “=” Num-A : * Num-B : |
Si no (Num-A : mayor que Num-B :) entonces |
5.2 Print “Como” Num-A : “>” Num-B : “entonces” Num-A : “-” Num-B : “=” Num-A : - Num-B : |
Si no (Num-A : menor que Num-B :) entonces |
5.3 Print “Como” Num-A : “<” Num-B : “entonces” Num-A : “+” Num-B : “=” Num-A : + Num-B : |
Fin si |
6. Fin |