variable bandera o semaforo
Escriba un algoritmo que permita determinar de 3 numeros ingresados, cual es el mayor, el intermedio y el menor
Respuestas a la pregunta
Un algoritmo es una serie de condiciones que hace posible la ejecución de un proceso, cumpliendo una serie de pasos continuos. Los algoritmos pueden expresarse mediante lenguaje natural, lenguaje de programación, pseudocódigo y diagramas de flujo.
Repetir
Leer Num1
Leer Num2
Leer Num3
Hasta Que Num1 <> Num2 & Num2 <> Num3 & Num1 <> Num3
Si (Num1>Num2) & (Num2>Num3) Entonces
NumMayor<-Num1
NumMedio<-Num2
NumMenor<-Num3
Fin Si
Si (Num2>Num1) & (Num1>Num3) Entonces
NumMayor<-Num2
NumIMedio<-Num1
NumMenor<-Num3
Fin Si
Si (Num1>Num3) & (Num3>Num2) Entonces
NumMayor<-Num1
NumMedio<-Num3
NumMenor<-Num2
Fin Si
Si (Num2>Num3) & (Num3>Num1) Entonces
NumMayor<-Num2
NumMedio<-Num3
NumMenor<-Num1
Fin Si
Si (Num3>Num1) & (Num1>Num2) Entonces
NumMayor<-Num3
NumMedio<-Num1
NumMenor<-Num2
Fin Si
Si (Num3>Num2) & (Num2>Num1) Entonces
NumMayor<-Num3
NumMedio<-Num2
NumMenor<-Num1
Fin Si
Escribir NumMayor, NumMedio, NumMenor
FinAlgoritmo