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

[Proyecto] Desafio: ¡Es hora de practicar! - parte 1

Entrenando la programación:

1:

primer_numero = int(input("Ingresa un número: "))
segundo_numero = int(input("Ingrese un número: "))
if primer_numero > segundo_numero:
  print(f"El número mayor es: {primer_numero}")
else:
  print(f"El número mayor es: {segundo_numero}")

2:

variacion = float(input("Ingrese el porcentaje de crecimiento: "))
if variacion > 0:
    print(f"Hubo un crecimiento del {variacion}%")
elif variacion < 0:
    print(f"Hubo un decrecimiento del {variacion}%")
else:
    print("No hubo crecimiento ni decrecimiento.")

3:

lista_consonantes = ["Q","W","R","T","Y","P","S","D","F","G","H","J","K","L","Z","X","C","V","B","N","M","Ñ"]
lista_vocales = ["A","E","I","O","U"]
letra = input("Inserte una letra: ")

# Validar que solo sea una letra y que esté en las listas
if len(letra) == 1 and letra.upper().isalpha():
  if letra.upper() in lista_consonantes:
    print(f"La letra \"{letra}\" es una consonante")
  elif letra.upper() in lista_vocales:
    print(f"La letra \"{letra}\" es una vocal")
  else:
    print("El dato entregado no es válido")
else:
  print("Error: Al ingresar la letra")

4:

auto_ano_1 = int(input("Ingrese valor de automóvil del primer año: "))
auto_ano_2 = int(input("Ingrese valor de automóvil del segundo año: "))
auto_ano_3 = int(input("Ingrese valor de automóvil del tercer año: "))
if auto_ano_1 >= auto_ano_2 and auto_ano_1 >= auto_ano_3:
  mayor = auto_ano_1
elif auto_ano_2 >= auto_ano_1 and auto_ano_2 >= auto_ano_3:
  mayor = auto_ano_2
else:
  mayor = auto_ano_3

if auto_ano_1 <= auto_ano_2 and auto_ano_1 <= auto_ano_3:
  menor = auto_ano_1
elif auto_ano_2 <= auto_ano_1 and auto_ano_2 <= auto_ano_3:
  menor = auto_ano_2
else:
  menor = auto_ano_3

print(f"El valor mayor es de: ${mayor:,}".replace(",", "."))
print(f"El valor menor es de: ${menor:,}".replace(",", "."))

5:

producto_1 = int(input("Ingrese el precio del primer producto: "))
producto_2 = int(input("Ingrese el precio del segundo producto: "))
producto_3 = int(input("Ingrese el precio del tercer producto: "))
producto = str("")

if producto_1 <= producto_2 and producto_1 <= producto_3:
  producto_menor = producto_1
  producto = "Producto 1"
elif producto_2 <= producto_1 and producto_2 <= producto_3:
  producto_menor = producto_2
  producto = "Producto 2"
else:
  producto_menor = producto_3
  producto = "Producto 3"
print(f"El {producto} es el de menor valor y cuesta: ${producto_menor:,}".replace(",", "."))

6:

valor_1 = int(input("Ingrese primer valor:"))
valor_2 = int(input("Ingrese segundo valor:"))
valor_3 = int(input("Ingrese tercer valor:"))
if valor_1 >= valor_2 and valor_1 >= valor_3:
  if valor_2 >= valor_3:
    print(f"Los valores ordenados de manera descendente son: [{valor_1}] > [{valor_2}] > [{valor_3}]")
  else:
    print(f"Los valores ordenados de manera descendente son: [{valor_1}] > [{valor_3}] > [{valor_2}]")
elif valor_2 >= valor_1 and valor_2 >= valor_3:
    if valor_1 >= valor_3:
      print(f"Los valores ordenados de manera descendente son: [{valor_2}] > [{valor_1}] > [{valor_3}]")
    else:
      print(f"Los valores ordenados de manera descendente son: [{valor_2}] > [{valor_3}] > [{valor_1}]")
else:
  if valor_1 >= valor_2:
    print(f"Los valores ordenados de manera descendente son: [{valor_3}] > [{valor_1}] > [{valor_2}]")
  else:
    print(f"Los valores ordenados de manera descendente son: [{valor_3}] > [{valor_2}] > [{valor_1}]")

7:

nombre_persona = str(input("Ingrese su nombre: ").capitalize())
turno_persona = str(input("Ingrese su turno: ").lower())
if turno_persona == "mañana":
  print(f"Buenos días {nombre_persona}")
elif turno_persona == "tarde":
  print(f"Buenas tardes {nombre_persona}")
elif turno_persona == "noche":
  print(f"Buenas noches {nombre_persona}")
else:
  print("Error: Al ingresar datos.")

8:

numero = int(input("Ingrese un número entero: "))
if numero % 2 == 0:
  print(f"El número {numero} es par.")
else:
  print(f"El número {numero} es impar.")

9:

numero = float(input("Ingrese un número: "))
if numero == int(numero):
  print("El número %d es entero."%(numero))
else:
  print("El número {} es decimal.".format(numero))
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 (#compartatucodigo) 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