Utilizando el ciclo for con el operador if en python



En este ejemplo de python mostrare un ejercicio practico para llevar a cabo la utilización de if y for juntos:
Elabore un programa que capture N números y diga:
cuantos fueron mayores a 100, cuantos entre 100 y 200, cuantos mayores de 200.
Ademas muestre la suma de los mayores a 1000

aqui el codigo:

#Asignando cantidad de numeros
N = int(raw_input('Ingrese N: '))
#Creando variables asignando valores
Mayores100=0
entre=0
Mayores200=0
Suma=0
print("Ingrese Valores: ")
#inicio de for
for i in range(N):
    #ingresando numero
    num = int(raw_input('Ingrese el Valor #'+ str(i+1)+': '))
     #si el numero es mayor que 100
    if (num>100):
        Mayores100+=1
        #si el numero esta entre 100 y 200
    if (num>=100 and num <=200):
        entre+=1
        #si el numero es mayor a 200
    if (num>200):    
        Mayores200+=1
        #si el numero es mayor que 1000
    if (num>1000):
      Suma+=num
      #mostrando resultados
print("Introdujo la cantidad de "+str(N)+" numeros de los cuales:\n")
print("Introdujo "+str(Mayores100)+" numeros mayores a 100\n")
print("Introdujo "+str(entre)+" numeros entre 100 y 200\n")
print("Introdujo "+str(Mayores200)+" numeros mayores a 200\n")
print("La suma total de toso los numeros mayores a 1000 es: "+str(Suma)+"\n")





Comentarios

Populares

Buscar en este blog