Menu
Coddy logo textTech

Uscire dal programma

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

challenge icon

Sfida

Facile

Crea la struttura di base per il Tracker delle spese giornaliere. Il tuo programma dovrebbe:

  1. Inizializzare un array vuoto chiamato expenses
  2. Creare un loop do che visualizzi il menu e legga l'input dell'utente
  3. Quando l'utente inserisce "5", stampare Goodbye! e uscire dal ciclo

Il menu dovrebbe essere visualizzato esattamente come segue (nota la riga vuota prima del titolo):


--- Expense Tracker ---
1. Add Expense
2. View Expenses
3. Total & Average
4. Clear All
5. Exit
Choose an option: 

Usa puts per le righe del menu e print per la richiesta "Choose an option: " (così il cursore rimane sulla stessa riga).

Il programma riceverà un input che rappresenta la scelta dell'utente nel menu. Per questa sfida, l'input sarà sempre "5" per verificare la funzionalità di uscita.

Quando l'utente inserisce "5", l'output dovrebbe essere:


--- Expense Tracker ---
1. Add Expense
2. View Expenses
3. Total & Average
4. Clear All
5. Exit
Choose an option: Goodbye!

Provalo tu

# TODO: Write your code below
# Use puts to print each line of the menu
puts "--- Expense Tracker ---"
puts "1. Add Expense"
puts "2. View Expenses"
puts "3. Total & Average"
puts "4. Clear All"
puts "5. Exit"

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Ruby online