Gider Ekleme
Coddy'nin GDScript Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 85 / 92.
Görev
Kolay1 seçeneğini ele alarak bir gider ekle. Önceki adımlarda yazdığın her şeyi koru.
- Döngüden önce, giderler için boş bir dizi oluştur:
var expenses: Array[float] = [] - Seçim
"1"olduğunda, bir satır daha oku, bunufloat()ile dönüştür veexpensesdizisine ekle - Ardından şunu yazdır:
Expense added successfully!"5" için olan if ifadesini, "1" için yeni eklenen if ifadesinin altındaki bir elif ifadesine dönüştür.
Kendin dene
extends Node
func _ready():
print("Welcome to the Daily Expense Tracker!")
# Menüyü bir kez göster
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:
# Kullanıcının seçimini al
var choice := OS.read_string_from_stdin()
if choice == "5":
# Programdan çık
print("Exiting the Daily Expense Tracker. Goodbye!")
break
Temel Bilgiler bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerTamsayı BölmesiMod OperatörüAritmetik KısayollarTekrar - Basit MatematikKarşılaştırma Operatörleri7Temel Girdi/Çıktı
ÇıktıDeğişkenlerle ÇıktıString BiçimlendirmeGirdiTür DönüşümüTekrar - 120'ye KadarTekrar - Doğru mu Yanlış mı10Fonksiyonlar
Fonksiyon TanımlamaArgümanlarDönüşDönüş TürleriTekrar - Sigma FonksiyonuTekrar - Doğrulama FonksiyonuVarsayılan Değerler13Diziler Üzerinde Döngü Kurma
Öğeler Üzerinde Döngü Kurmaİndekslerle Döngü KurmaDizeler Üzerinde Döngü Kurma 1. BölümDizeler Üzerinde Döngü Kurma 2. Bölüm16Günlük Gider Takipçisi
Projeye Genel BakışProgramdan Çıkış5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Tekrar - Basit MantıkMantıksal Operatörler Bölüm 3Üçlü Operatör8Hesap Bölme Hesaplayıcısı
Karşılama MesajıGirdi AlmaKendi başına pratik yap: Online GDScript derleyicisi