Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[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")
1 respuesta

Hola , espero que estés muy bien.

Felicitaciones por tu aprendizaje. Estamos priorizando el foro para postear dudas, así optimizamos el tiempo de respuesta para ustedes.

Para no dejar de compartir los códigos, actividades y ejercicios que realizas, creamos un canal en Discord (#compartetucodigo) donde puedes compartirlos, dar y sugerir mejoras con el resto de tus compañeros.

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios