sábado, 20 de mayo de 2023

COMPARAR TRES NUMEROS DETERMINAR MAYOR INTERMEDIO Y MENOR EN PSEINT

 

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

   

         Este tema también le puede interesarcondicional simple

         Imagen de Pseint:





            VIDEO: Video Explicativo





No hay comentarios:

Publicar un comentario

Pseint : Uso de Estructuras Para - SI - entonces - Repetir

  CASO 1: En una comunidad de habitantes existe un padrón de 20 individuos y se ha decidido realizar una estadística con los que se encuent...