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

12 Desafio: ¡Es hora de practicar!

1 - Escribe un programa que pida a la persona usuaria que proporcione dos números y muestre el número más grande.

valor1 = int(input('Ingrese un numero: '))
valor2 = int(input('Ingrese otro numero: '))
if valor1 > valor2:
  print(f'El numero mayor es {valor1}')
elif valor1 < valor2:
  print(f'El numero mayor es {valor2}')
else:
  print('Los numros son iguales')

2 - Escribe un programa que solicite el porcentaje de crecimiento de producción de una empresa e informe si hubo un crecimiento (porcentaje positivo) o una disminución (porcentaje negativo).

crecimiento = float(input('Ingrese el crecimiento: '))
if crecimiento > 0:
  print('Hay un incremento')
elif crecimiento < 0:
  print('hay un decremento')
else:
  print('no existe ninguna variacion')

3 - Escribe un programa que determine si una letra proporcionada por la persona usuaria es una vocal o una consonante.

letra = str(input('ingrese una letra: '))
if letra in "aeiouAEIOU":
  print('Es una vocal')
elif letra in "bcdfghjklmnpqrstvwxyzBCDFGHJKLMNÑPQRSTVWXYZ":
  print('Es una consonante')
else:
  print('No es una letra')

4 - Escribe un programa que lea valores promedio de precios de un modelo de automóvil durante 3 años consecutivos y muestre el valor más alto y más bajo entre esos tres años.

precio1 = float(input('Ingrese el precio de los autos del primer año: '))
precio2 = float(input('Ingrese el precio de los autos  del segundo año: '))
precio3 = float(input('Ingrese el precio de los autos  del tercer año: '))
(min(precio1, precio2, precio3))
(max(precio1, precio2, precio3))
print('El valor minimo es',
print('El valor maxino es', {valor_max})

5 - Escribe un programa que pregunte sobre el precio de tres productos e indique cuál es el producto más barato para comprar.

producto1 = float(input('Ingrese el precio del primer producto: '))
producto2 = float(input('Ingrese el precio del segundo producto: '))
producto3 = float(input('Ingrese el precio del tercer producto: '))
#print('El producto mas barato es', min(producto1, producto2, producto3))
precio_min = min(producto1, producto2, producto3)
print(f'El producto mas barato cuesta: {precio_min}')

6 - Escribe un programa que lea tres números y los muestre en orden descendente.

nun1 = int(input('Ingrese un numero: '))
nun2 = int(input('Ingrese otro numero: '))
nun3 = int(input('Ingrese otro numero: '))
lista = [nun1, nun2, nun3 ]
lista.sort(reverse=True)
print(lista)

7 -Escribe un programa que pregunte en qué turno estudia la persona usuaria ("mañana", "tarde" o "noche") y muestre el mensaje "¡Buenos Días!", "¡Buenas Tardes!", "¡Buenas Noches!" o "Valor Inválido!", según el caso.

turno = str(input('Escriba en que turno trabaja: '))
a = 'mañana'
b ='tarde'
c = 'noche'
if turno == a:
  print('Buenos dias')
elif turno == b:
  print('Buenas tardes')
elif turno == c:
  print('Buenas noches')
else:
  print('Valor invalido')

8 - Escribe un programa que solicite un número entero a la persona usuaria y determine si es par o impar. Pista: Puedes usar el operador módulo (%).

numero = int(input('Ingrese un numero: '))
if numero % 2 == 0:
  print('El numero es par')
else:
  print('El numero es impar')

9 - Escribe un programa que pida un número a la persona usuaria y le informe si es entero o decimal.

numero_a = float(input('Ingrese un numero: '))
if numero_a == int(numero_a):
  print('El numero es entero')
else:
  print('El numero es decimal')

10 - Un programa debe ser escrito para leer dos números y luego preguntar a la persona usuaria qué operación desea realizar. El resultado de la operación debe incluir información sobre el número, si es par o impar, positivo o negativo, e entero o decimal.

a = float(input('Ingrese un numero: '))
b = float(input('Ingrese otro numero: '))
op = str(input('Ingrese la operacion que desea realizar ( + , - , * , / ) '))
if op == '+':
  resultado = (a + b)
elif op == '-':
  resultado = (a - b)
elif op == '*':
  resultado = (a * b)
elif op == '/':
  resultado = (a / b)
else:
  resultado = None
  print('Operacion invalida')
if resultado != None:
 print(f'El resultado de la operacion es: {resultado}')
 print('Par' if resultado % 2 == 0 else 'Impar')
 print('Positivo' if resultado > 0 else 'Negativo')
 print('Entero' if resultado == int(resultado) else 'Decimal')


2 respuestas

11 - Escribe un programa que pida a la persona usuaria tres números que representan los lados de un triángulo. El programa debe informar si los valores pueden utilizarse para formar un triángulo y, en caso afirmativo, si es equilátero, isósceles o escaleno. Ten en cuenta algunas sugerencias:

lado1 = float(input('Ingrese el primer lado: '))
lado2 = float(input('Ingrese el segundo lado: '))
lado3 = float(input('Ingrese el tercer lado: '))
if lado1 + lado2 > lado3 and lado1 + lado3 > lado2 and lado2 + lado3 > lado1:
  if lado1 == lado2 == lado3:
    print('El triangulo es equilatero')
  elif lado1 == lado2 or lado1 == lado3 or lado2 == lado3:
    print('El triangulo es isoceles')
  else:
    print('El triangulo es escaleno')
else:
  print('No se puede formar un triangulo')

12 - Un establecimiento está vendiendo combustibles con descuentos variables. Para el etanol, si la cantidad comprada es de hasta 15 litros, el descuento será del 2% por litro. En caso contrario, será del 4% por litro. Para el diésel, si la cantidad comprada es de hasta 15 litros, el descuento será del 3% por litro. En caso contrario, será del 5% por litro. El precio por litro de diésel es de R$ 2,00 y el precio por litro de etanol es de R$ 1,70. Escribe un programa que lea la cantidad de litros vendidos y el tipo de combustible (E para etanol y D para diésel) y calcule el valor a pagar por el cliente. Ten en cuenta algunas sugerencias:

litros = float(input('Ingrese la cantidad de litros a comprar: '))
tipo = str(input('Ingrese el tipo de combustible (E para etanol y D para gasolina): '))
precio_E = 1.70
precio_D = 2.00
descuento = 0
if tipo == 'E' and litros <= 15:
  descuento = 0.02
  pagar = (precio_E * litros) - (precio_E * litros * descuento)
  print(f'El producto es Etanol y su valor a pagar es: {pagar}')
elif tipo == 'E' and litros > 15:
  descuento = 0.04
  pagar = (precio_E * litros) - (precio_E * litros * descuento)
  print(f'El producto es Etanol y su valor a pagar es: {pagar}')
elif tipo == 'D' and litros <= 15:
  descuento = 0.03
  pagar = (precio_D * litros) - (precio_D * litros * descuento)
  print(f'El producto es Disel y su valor a pagar es: {pagar}')
elif tipo == 'D' and litros > 15:
  descuento = 0.05
  pagar = (precio_D * litros) - (precio_D * litros * descuento)
  print(f'El producto es Disel y su valor a pagar es: {pagar}')
else:
  print('Tipo de combustible invalido')

13 - En una empresa de venta de bienes raíces, debes crear un código que analice los datos de ventas anuales para ayudar a la dirección en la toma de decisiones. El código debe recopilar los datos de cantidad de ventas durante los años 2022 y 2023 y calcular la variación porcentual. A partir del valor de la variación, se deben proporcionar las siguientes sugerencias:

ventas2022 = float(input('Ingrese la cantidad de ventas del año 2022: '))
ventas2023 = float(input('Ingrese la cantidad de ventas del año 2023: '))
variacion = ((ventas2023 - ventas2022) / (ventas2022)) * 100
if variacion > 20:
  print('Bonificacion para el equipo de ventas')
elif variacion >= 2 and variacion <= 20:
  print('Pequeña bonificacion para el equipo de ventas')
elif variacion >= -10 and variacion < 2:
  print('Planificacion de politicas de incentivo a las ventas')
else :
  print('Recorte de gastos')

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.

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