Informática, pregunta formulada por gutierrezkennia14, hace 1 año

Leer 100 números enteros y contar cuantos de ellos son positivos,negativos o nulos.

Usando bucle for.

Respuestas a la pregunta

Contestado por keeras
1

Respuesta:

positivos,negativos,nulos =0,0,0

for i in range(100):

   numero = int(input("Ingresar numero"))

   if numero > 0:

       positivos+=1

   if numero < 0:

       negativos +=1

   if numero == 0:

       nulos+=1

print(negativos,positivos,nulos)

Explicación:

1)Definir las variables (contadores).

2)Definir el bucle.

3)Pedir el numero al inicio del bucle.

4)Operar.(De esta manera, se entiende bien). El if puede optimizarse utilizando otras herramientas, pero el ejemplo esta realizado en Python para verlo de forma más sencilla.

5)Mostrar resultados por pantalla.


gutierrezkennia14: seria lo mismo en C++?
Otras preguntas