Menu
Coddy logo textTech

Calcular la propina y el total

Parte de la sección Fundamentos del Journey de Ruby de Coddy. Lección 36 de 88.

challenge icon

Desafío

Fácil

En la lección anterior, recopilaste el monto de la factura, el porcentaje de propina y el número de personas. Ahora, agrega la lógica de cálculo para computar el monto de la propina y el total de la factura incluyendo la propina.

Después de mostrar el mensaje de confirmación, calcula lo siguiente:

  1. El monto de la propina: multiplica la factura por el porcentaje de propina dividido por 100
  2. El total de la factura: suma la factura original y el monto de la propina

Almacena estos valores en variables llamadas tip_amount y total.

Luego, muestra los resultados del cálculo en el siguiente formato:

Tip amount: $[tip_amount]
Total with tip: $[total]

Usa puts para todas las salidas y formatea los números usando %g para evitar ceros finales innecesarios.

Por ejemplo, si las entradas son 100, 20 y 4, la salida completa debe ser:

Welcome to the Bill Split Calculator!
Let's split your bill fairly.
Bill: $100
Tip: 20%
People: 4
Tip amount: $20
Total with tip: $120

Pruébalo tú mismo

# TODO: Write your code below
# Use puts to display the welcome message
puts "Welcome to the Bill Split Calculator!\nLet's split your bill fairly."

# Read user inputs
bill = gets.chomp.to_f
tip_percent = gets.chomp.to_f
people = gets.chomp.to_f

# Display confirmation message
puts "Bill: $%g" % bill
puts "Tip: %g%%" % tip_percent
puts "People: %g" % people

Todas las lecciones de Fundamentos

Practica por tu cuenta: Compilador de Ruby online