Leer dos números e imprima los dos números solo si son de signo contrario

Leer dos números e imprima los dos números solo si son de signo contrario y distinto de cero

Elabore un algoritmo que lea dos números e imprima los dos números solo si son de signo contrario y distinto de cero.

Como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:

Algoritmo detarea

Declaramos las siguientes variables.

               Definir a,b Como Entero

Pedimos que se ingresen 2 números.

               Escribir «Ingresa 2 números»

Estos números lo ingresamos en las variables “a” y “b”.

               leer a,b

Evaluamos si la variable “a” es mayor a cero y que la variable «b» sea menor a cero.

               si a > 0 y b < 0 Entonces

Cuando la condición se cumpla, entonces quiere decir que los números tienen signo opuesto por lo tanto los mostramos en pantalla.

                              Escribir a

                              Escribir b

               SiNo

Cuando la condición no se cumpla, entonces evaluamos si la variable “a” es menor a cero y que la variable “b” sea mayor a cero.

                              si a < 0 y b > 0 Entonces

Si la condición se cumple, quiere decir que los números tienen signo opuesto, por lo tanto los mostramos en pantalla.

                                            Escribir a

                                            Escribir b

                              FinSi

               FinSi

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Leer dos números e imprima los dos números solo si son de signo contrario
Leer dos números e imprima los dos números solo si son de signo contrario

Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *