Menu
CoddyTech

Aggiungere una spesa

Fa parte della sezione Fondamenti del percorso GDScript di Coddy. Lezione 85 di 92.

challenge icon

Sfida

Facile

Gestisci la scelta 1, aggiungendo una spesa. Conserva tutto ciò che hai scritto nei passaggi precedenti.

  1. Prima del ciclo, crea un array vuoto per le spese: var expenses: Array[float] = []
  2. Quando la scelta è "1", leggi un'altra riga, convertila con float() e aggiungila a expenses
  3. Poi stampa:
Expense added successfully!

Trasforma l'if per "5" in un elif sotto il nuovo if per "1".

Provalo tu

extends Node

func _ready():
	print("Welcome to the Daily Expense Tracker!")

	# Mostra il menu una sola volta
	print("\nMenu:")
	print("1. Add a new expense")
	print("2. View all expenses")
	print("3. Calculate total and average expense")
	print("4. Clear all expenses")
	print("5. Exit")

	while true:
		# Acquisisci la scelta dell'utente
		var choice := OS.read_string_from_stdin()

		if choice == "5":
			# Esci dal programma
			print("Exiting the Daily Expense Tracker. Goodbye!")
			break

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore GDScript online