Leer 20 numeros e imprimir cuantos son positivos negativos y neutros

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 numeros e imprimir cuantos son positivos negativos y neutros
Leer 20 numeros e imprimir cuantos son positivos negativos y neutros

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.