Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

[Proyecto] Desafío: ¡Es hora de practicar!

Entrenando la programación

  • 1
inicio = int(input("Ingrese un número inicial: ")) + 1
termino = int(input("Ingrese un número de término: "))

while inicio < termino:
    print(inicio)
    inicio += 1
  • 2
colonia_a = 4
colonia_b = 10
crecimiento_colonia_a =0
crecimiento_colonia_b =0
dia = 1
print(f"Día {dia} Colonia A: {colonia_a} Colonia B: {colonia_b}")
while colonia_a <= colonia_b:
  crecimiento_colonia_a = ((colonia_a * 0.03) + colonia_a)
  crecimiento_colonia_b = ((colonia_b * 0.015) + colonia_b)
  colonia_a = crecimiento_colonia_a
  colonia_b = crecimiento_colonia_b
  dia +=1
  print(f"Día {dia} [Colonia A: {colonia_a} | Colonia B: {colonia_b}]")
print(f"La Colonia A superó a la Colonia B el día {dia}")
  • 3
contador = 0

while contador < 15:
    evaluacion = int(input(f"Ingrese evaluación #{contador + 1} (entre 0 y 5): "))
    
    if 0 <= evaluacion <= 5:
        print("Evaluación válida registrada.")
        contador += 1
    else:
        print("Evaluación inválida. Debe ser un número entre 0 y 5. Intente nuevamente.")
  • 4
suma_temp = 0
contador = 0
temperatura = int(input("Ingrese temperatura: "))

while temperatura != -273:
  if temperatura >=0:
    suma_temp += temperatura
    contador += 1
  else:
    print("Error: Ingrese una temperatura válida.")
  temperatura = int(input("Ingrese temperatura: "))
promedio_temp = suma_temp / contador
print("El promedio de las temperaturas ingresadas es: %.2f°C" % promedio_temp)
  • 5
factorial = int(input("Ingrese el número del cual quiere obtener el factorial: "))
resultado = factorial
antecesor = factorial-1

for i in range(factorial,1,-1):
  resultado *= antecesor
  antecesor -=1
  #print(i,resultado,antecesor)
print(f"El resultado del factorial de {factorial} es {resultado}")

Momento de los proyectos

  • 6
contador = 1
numero = int(input("Ingrese el número para obtener su tabla del 1 al 10: "))
for i in range(0,10):
  resultado = numero * contador
  print(f"{numero} x {contador} = {resultado}")
  contador+=1
  • 7
numero = int(input("Ingresa un número entero: "))

if numero < 2:
    print(f"El número {numero} no es primo.")
else:
    divisible = 0
    for i in range(1, numero + 1):
        if numero % i == 0: #solo si el resto es 0, realiza lo siguiente
            divisible += 1 #aumenta en 1 si es que el resto de los valores son 0

    if divisible == 2: #el numero primo solo es divisible por 1 y por si mismo == 2
        print(f"El número {numero} es primo.")
    else:
        print(f"El número {numero} no es primo.")
  • 8
intervalo_1 = int(0)
intervalo_2 = int(0)
intervalo_3 = int(0)
intervalo_4 = int(0)
edad = int(input("Ingresa edad (de 1 -100 años): "))
while edad >=0:
  if edad >=0 and edad <= 25:
    intervalo_1 += 1
  elif edad >=26 and edad <= 50:
    intervalo_2 += 1
  elif edad >=51 and edad <= 75:
    intervalo_3 += 1
  elif edad >= 76 and edad <= 100:
    intervalo_4 += 1
  else:
    print("Edad no coincide con los intervalos")

  edad = int(input("Ingresa edad (de 1 -100 años): "))
print("La cantidad de personas ingresadas según intervalo, son las siguientes:\nEntre [0 - 25]: {} personas.\nEntre [26 - 50]: {} personas.\nEntre [51 - 75]: {} personas.\nEntre [76 - 100]: {} personas.\n".format(intervalo_1, intervalo_2,intervalo_3,intervalo_4))
  • 9
candidato_1 = int(0)
candidato_2 = int(0)
candidato_3 = int(0)
candidato_4 = int(0)
nulo = int(0)
blanco = int(0)
contador = int(1)
cantidad_total = 20

while contador <= cantidad_total:
    voto = int(input("Ingrese su voto del [1 - 6]: "))
    if voto >= 1 and voto <= 6: #valida que sea un número entre el 1 al 6
    
      if voto == 1:
        candidato_1 +=1
      elif voto == 2:
        candidato_2 +=1
      elif voto == 3:
        candidato_3 += 1
      elif voto == 4:
        candidato_4 += 1
      elif voto == 5:
        nulo += 1
      elif voto == 6:
        blanco += 1
      else:
        print("No corresponde a un número válido")
      contador +=1
    else:
      print("No corresponde a un número válido, vuelva a intentarlo")