• Asignatura: Informática
  • Autor: gutierrezkennia14
  • hace 8 años

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

Usando bucle for.

Respuestas

Respuesta dada 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++?
Preguntas similares