Informe # 5

Informe # 5

Objetivo

Utilizando comandos tales como “Si [Variable] entonces” que nos sirve para hacer una condición que si la variable no lo cumple ejecute otra opción “Leer [Variable]” es el principal comando que se va a utilizar para recolectar información “Según [Variable] hacer” nos sirve para asignar diferentes acciones a las variables “Repetir hasta que” hace un bucle el cual hace las acciones que posee hasta que cumpla la condición asignada 

Desarrollo

Proceso Tres_números
                Definir n1,n2,n3,CANT5 como entero
                Escribir "Digite los valores que desea calcular ";
                Leer n1,n2,n3
                Limpiar Pantalla
                Si (n1 < n2 & n1 < n3)
                               Escribir "De los números digitados el menor de estos es ", n1
                FinSi
                Si (n2<n1 & n2 <n3)
                               Escribir "De los números digitados el menor de estos es ", n2
                FinSi
                Si (n3<n1 & n3<n2)
                               Escribir "De los números digitados el menor de estos es ", n3
                FinSi
                Si (n1 >n2 & n1>n3)
                               Escribir "De los números digitados el mayor de estos es ", n1
                FinSi
                Si (n2 >n1 & n2>n3)
                               Escribir "De los números digitados el mayor de estos es ", n2
                FinSi
                Si (n3 >n2 & n3>n1)
                               Escribir "De los números digitados el mayor de estos es ", n3
                FinSi
                Si (n1=n2 & n1>n3)
                               Escribir "De los números digitados son iguales ", n1,"-", n2
                FinSi
                Si (n1=n2 & n1=n3)
                               Escribir "Los números son iguales ", n1,"-",n2,"-",n3
                FinSi
                Si (n1 >n2 & n1=n3)
                               Escribir "De los números digitados Son iguales ", n1,"-",n3
                FinSi
                Si (n1 <n2 & n1=n3)
                               Escribir "De los números digitados Son iguales ", n1,"-",n3
                FinSi
                Si (n1 =n2 & n1<n3)
                               Escribir "De los números digitados son iguales ", n1,"-", n2
                FinSi
                Si (n1 > n2 & n1 < n3)
                               escribir "El número del medio es ", n1
                FinSi
                si (n1 >n3 & n1<n2)
                               Escribir "El número del medio es ", n1
                FinSi
                si (n2 >n1 & n2<n3)
                               Escribir "El número del medio es ", n2
                FinSi
                si (n2>n3 & n2<n1)
                               Escribir "el número del medio es ", n2
                FinSi
                si (n3>n1 &n3<n2)
                               Escribir "el número del medio es ",n3
                FinSi
                si (n3>n2 &n3<n1)
                               Escribir "el numero del medio es ",n3
                FinSi
                Si (n2 = n3 & n2 < n1)
                                Escribir "De los números digitados son iguales ", n2,"-",n3
                FinSi
                Si (n2 = n3 & n2 > n1)
                               Escribir "De los números digitados son iguales ", n2,"-",n3
                FinSi
                Si (n3 = n1 & n3 < n2)
                               Escribir "De los números digitados son iguales ", n3,"-",n1
                FinSi
                Si (n3 = n1 & n3 > n2)
                               Escribir "De los números digitados son iguales ", n3,"-",n1          
                FinSi
FinProceso

Complicaciones

Encontrar todas las posibles variables que se pudieran presentar al ingresar los tres valores.

Aprendizaje

& aprendí a manejarlo, es decir lo conocí y me sirvió de mucha utilidad en este algoritmo.

Conclusión


Con el conector & se puede hacer algo así como una doble condición.

No hay comentarios:

Publicar un comentario