Menu
Coddy logo textTech

Calcolare la mancia e il totale

Fa parte della sezione Fondamenti del percorso Ruby di Coddy. Lezione 36 di 88.

challenge icon

Sfida

Facile

Nella lezione precedente, hai raccolto l'importo del conto, la percentuale della mancia e il numero di persone. Ora aggiungi la logica di calcolo per calcolare l'importo della mancia e il totale del conto, mancia inclusa.

Dopo aver visualizzato il messaggio di conferma, calcola quanto segue:

  1. L'importo della mancia: moltiplica l'importo del conto per la percentuale della mancia divisa per 100
  2. Il totale del conto: somma l'importo originale del conto e l'importo della mancia

Memorizza questi valori in variabili chiamate tip_amount e total.

Poi visualizza i risultati del calcolo nel seguente formato:

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

Usa puts per tutto l'output e formatta i numeri usando %g per evitare zeri finali non necessari.

Ad esempio, se gli input sono 100, 20 e 4, l'output completo dovrebbe essere:

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

Provalo tu

# 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

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Ruby online