ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Python mr

Jhoel albornozTarea13 de Agosto de 2020

457 Palabras (2 Páginas)126 Visitas

Página 1 de 2

               Guía de Ejercicios N° 6.

  1. Cree una lista que contenga los primeros 50 números enteros. Luego, contabilice cuántos de estos números son pares e impares.

Programación:

def main():

  valores = int(input("¿Cuántos valores va a introducir? "))

  if valores < 0:

      print("Dato erroneo")

  else:

      pares = 0

      for i in range(1, valores + 1):

          numero = int(input(f"Escriba el valor {i}: "))

          if numero % 2 == 0:

              pares += 1

      print(f"Ha escrito {pares} números pares y {valores - pares} números impares.")

if __name__ == "__main__":

  main()


2)Desarrolle un programa en Python, que rellene un arreglo con los números múltiplos de 5 que se encuentran en el rango de 1 a 150.

Programa:

def multiplo(valor, multiplo):

    resto = valor % multiplo

    if resto == 0:

        return True

    else:

        return False

multiplo_5=[]

for i in range(1,150):

   if multiplo(i,5):

        multiplo_5.append(i)

print("Los multiplos de 5 son:", multiplo_5)

3)-Genere un programa que solicite al usuario que rellene una lista de tamaño 10. Luego, el programa calculará la suma, resta, multiplicación y división de estos números.

Programación:

suma=0

resta=0

m=0

d=0

vector=list(range(10))

for n in range (0,10,1):

    vector[n]=int(input("rellene la lista"))

    suma+=vector[n]

    resta-=vector[n]

    m*=vector[n]

    d/=vector[n]

print("La suma de todos los numeros es:", suma)

print("La resta de todos los numeros es:", resta)

print("La multiplicacion de todos los numeros es:", m)

print("La division de todos los numeros es:", d)

   

4. Cree un programa que permita calcular su promedio de Introducción a la Programación. Este programa debe permitir que ingrese las notas de las tres pruebas parciales, las cuales valen 20%, 30% y 40% respectivamente. Además, debe considerar que durante el ramo se harán N quiz, los cuales valen un 10% del promedio.

Programación:

suma=0

P_1_nota=float(input("Ingrese nota 1"))

P_2_nota=float(input("Ingrese nota 2"))

P_3_nota=float(input("Ingrese nota 3"))

nota_1=P_1_nota*0.2

nota_2=P_2_nota*0.3

nota_3=P_3_nota*0.4

C_quiz=int(input("ingrese la cantidad de quiz realizados"))

vector=list(range(C_quiz))

print("Ingrese las notas obtenidas en cada quiz")

for i in range(0,C_quiz,1):

    vector[i]=float(input("Ingrese la nota"))

    suma+=vector[i]

P_quiz=suma/C_quiz

nota_4=P_quiz*0.1

P_final=nota_1+nota_2+nota_3+nota_4

print("Su promedio de Introducción a la Programación es:",P_final)

5. Desarrolle un programa que en un intervalo de 1 a 1000, almacene en las primeras N casillas de una lista los números múltiplos de 2, luego en las siguientes N2 casillas los múltiplos de 3 y las últimas N3 casillas los múltiplos de 5. Los demás valores que no sean parte de alguna de las tres categorías anteriores, se deben almacenar en una lista diferente.

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (28 Kb) docx (9 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com