COMPARAR TRES NUMEROS DETERMINAR MAYOR INTERMEDIO Y MENOR EN PSEINT
Estructura Condicional Anidada:
una estructura condicional es anidada cuando por la rama del verdadero o el falso de una estructura condicional hay otra estructura condicional.
Ejercicio 1: COMPARAR TRES NUMEROS DETERMINAR MAYOR INTERMEDIO Y MENOR
Proceso compararnumeros
//defnimos 3 variables para almacenar los 3 numeros del tipo entero
definir n1,n2,n3 como enteros;
//se ingresa por pantalla el primer numero
Escribir "INGRESE PRIMER NUMERO:";
Leer n1;
//se ingresa por pantalla el segundo numero
Escribir "INGRESE SEGUNDO NUMERO:";
Leer n2;
//se ingresa por pantalla el tercer numero
Escribir "INGRESE TERCER NUMERO:";
Leer n3;
//utilizamos la condicional anidada
//el primer SI validara cuando n1 sea el mayor por ello la condicion n1>n2 y n1>n3 permitirá esto
Si n1>n2 y n1>n3 Entonces
//al cumplirse esta condicion n1 sera el mayor
Escribir "EL NUMERO MAYOR ES ",n1;
//el primer SI anidado validara cuando n2 sea mayor a n3
Si n2>n3 Entonces
//imprimimos por pantalla n2 numero intermedio y n3 el menor
escribir "EL NUMERO INTERMEDIO ES ",n2
escribir "EL NUMERO MENOR ES ",n3
SiNo
//imprimimos lo contrario n3 numero intermedio y n2 el menor
escribir "EL NUMERO INTERMEDIO ES ",n3
escribir "EL NUMERO MENOR ES ",n2
Fin Si
SiNo
//para el segundo caso se cumplira cuando n2 sea el mayor
Si n2>n1 y n2>n3 Entonces
//al cumplirse esta condicion n2 sera el mayor
Escribir "EL NUMERO MAYOR ES ",n2;
// validara cuando n1 sea mayor a n3
Si n1>n3 Entonces
//imprimimos por pantalla n1 numero intermedio y n3 el menor
escribir "EL NUMERO INTERMEDIO ES ",n1
escribir "EL NUMERO MENOR ES ",n3
SiNo
//imprimimos por pantalla n3 numero intermedio y n1 el menor
escribir "EL NUMERO INTERMEDIO ES ",n3
escribir "EL NUMERO MENOR ES ",n1
Fin Si
SiNo
//para el tercer caso se cumplira cuando n3 sea el mayor
Si n3>n1 y n3>n2 Entonces
//al cumplirse esta condicion n3 sera el mayor
Escribir "EL NUMERO MAYOR ES ",n3;
// validara cuando n1 sea mayor a n2
Si n1>n2 Entonces
//imprimimos por pantalla n1 numero intermedio y n2 el menor
escribir "EL NUMERO INTERMEDIO ES ",n1
escribir "EL NUMERO MENOR ES ",n2
SiNo
//imprimimos por pantalla n2 numero intermedio y n1 el menor
escribir "EL NUMERO INTERMEDIO ES ",n2
escribir "EL NUMERO MENOR ES ",n1
Fin Si
SiNo
//en caso no se cumpla los casos anteriores , se mostrar un mensaje de que los numeros no
// son diferentes
Escribir "LOS NUMEROS INGRESADOS DEBEN SER DIFERENTES!!";
Fin Si
Fin Si
Fin Si
FinProceso
Imagen de Pseint:
VIDEO: Video Explicativo
No hay comentarios:
Publicar un comentario