Menu
Coddy logo textTech

Programdan Çıkış

Coddy'nin Kotlin Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 85 / 93.

challenge icon

Görev

Orta

Önceki derste, gider takipçisi için menü görüntüsünü oluşturdun. Şimdi, menüyü sürekli gösteren ve çıkmak için 5 seçeneğini seçene kadar kullanıcının seçimini okuyan bir döngü ekle.

Menünü şu işlemleri gerçekleştiren bir döngünün içine al:

  1. Menüyü görüntüler
  2. Kullanıcının seçimini girdi olarak okur
  3. Seçim "5" ise Goodbye! yazdırır ve döngüden çıkar
  4. Aksi takdirde Invalid option yazdırır ve menüyü tekrar gösterir

Girdi biçimi:

Her satır bir menü seçeneği (bir dize) içerir. "5" girilene kadar girdiler devam eder.

Çıktı biçimi:

Her yinelemede menüyü yazdır; ardından ya ( "5" dışındaki seçimler için) Invalid option ya da ("5" girildiğinde) Goodbye! yazdır.

Örnek:

Girdiler 7, 3 ve 5 ise çıktı şu şekilde olmalıdır:

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

Not: Şimdilik yalnızca 5 seçeneğinin gerçek bir işlevi vardır. Diğer tüm seçenekler (1-4 gibi geçerli olanlar da dahil) Invalid option yazdırmalıdır. Diğer seçenekleri ilerleyen derslerde uygulayacaksın.

Kendin dene

fun main() {
    // TODO: Write your code below to print the expense tracker menu
    println("--- Expense Tracker ---")
    println("1. Add Expense")
    println("2. View All Expenses")
    println("3. Total and Average")
    println("4. Clear All")
    println("5. Exit")
    println("Choose an option:")
}

Temel Bilgiler bölümündeki tüm dersler

Kendi başına pratik yap: Kotlin playground