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

[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))