Hola amigos como están, en esta ocasión les comparto un algoritmo para leer 20 numeros e imprimir cuantos son positivos negativos y neutros, este algoritmo lo desarrollamos y probamos con el simulador pseint.
Haz clic aquí para suscribirte a mi canal
Bien amigos como ya es costumbre empezaremos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre:
Algoritmo detarea
Con la palabra reservada definir declaramos las variables:
Definir x, n, neutros, positivos, negativos Como Entero
Inicializamos en cero las siguientes variables.
neutros = 0
positivos = 0
negativos = 0
Utilizamos un ciclo que se repetirá 20 veces, empezara con x valiendo 1 y en cada bucle se incrementara en 1, hasta llegar a 20.
para x = 1 Hasta 20 Con Paso 1 Hacer
En el cuerpo del bucle vamos pidiendo los números.
Escribir «Escribe un número»
Estos números los guardamos temporalmente en la variable n.
leer n
Evaluamos si el número almacenado en la variable n es igual a cero.
si n == 0 Entonces
Si la condición se cumple, entonces significa que el número es neutro, por lo tanto lo incrementamos la variable neutro en 1, para ir contando todos estos números.
neutros = neutros + 1
SiNo
Si la condición anterior no se cumple, entonces evaluamos si el número es menor a cero. si n < 0 Entonces
Si la condición se cumple entonces quiere decir que el número es negativo, por lo tanto lo contamos.
negativos = negativos + 1
SiNo
Si el número no es menor a cero, entonces es positivo, entonces incrementamos la variable positivo en 1, para ir contando todos estos numeros.
positivos = positivos + 1
FinSi
FinSi
FinPara
Fuera del ciclo, mostramos los siguientes mensajes.
Mostramos cuantos números son neutros.
Escribir «Los numeros neutros son: «,neutros
Mostramos cuantos números son positivos.
Escribir «Los numeros positivos son: «,positivos
Mostramos cuantos números son negativos.
Escribir «Los numeros negativos son: «,negativos
Finalmente cerramos el algoritmo.
FinAlgoritmo
Leer 20 números e imprimir cuantos son positivos, cuantos negativos y cuantos neutros en Python
Leer 10 números y determinar cuantos son positivos y cuantos son negativos pseint
Algoritmo detarea
Definir x,n,neutros,positivos,negativos Como Entero
neutros = 0
positivos = 0
negativos = 0
para x = 1 Hasta 10 Con Paso 1 Hacer
Escribir «Escribe un numero «,x
leer n
si n == 0 Entonces
neutros = neutros + 1
SiNo
si n < 0 Entonces
negativos = negativos + 1
SiNo
positivos = positivos + 1
FinSi
FinSi
FinPara
Escribir «Los numeros neutros son: «,neutros
Escribir «Los numeros positivos son: «,positivos
Escribir «Los numeros negativos son: «,negativos
FinAlgoritmo
Leer 500 números enteros y obtener cuántos son positivos
Algoritmo detarea
Definir x,n,positivos Como Entero
positivos = 0
para x = 1 Hasta 500 Con Paso 1 Hacer
Escribir «Escribe un numero «,x
leer n
si n > 0 Entonces
positivos = positivos +1
FinSi
FinPara
Escribir «Los numeros positivos son: «,positivos
FinAlgoritmo
Leer 20 números e imprimir cuantos son positivos cuantos negativos y cuantos neutros c++
#include<iostream> using namespace std; int main() { int i,n,positivos = 0,negativos = 0,neutros = 0; for (i = 1; i <= 20; i++){ cout<< "Ingresa un numero: "; cin>> n; if (n == 0){ neutros++; } else{ if (n < 0){ negativos++; } else{ positivos++; } } } cout<< "Numeros positivos: "<<positivos <<endl; cout<< "NUmeros negativos: "<<negativos <<endl; cout<< "Numeros neutros: "<<neutros; return 0; }
Bien amigos esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.