Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

مراجعة - الإدخال الديناميكي

جزء من قسم الأساسيات في رحلة Kotlin على Coddy. الدرس 54 من 93.

challenge icon

التحدي

متوسط

اقرأ الأعداد الصحيحة من الإدخال واحدًا تلو الآخر. واصل القراءة وجمع الأعداد حتى تصادف القيمة 0، التي تشير إلى نهاية الإدخال.

بعد قراءة 0، اطبع مجموع جميع الأعداد المُدخلة قبله، متبوعًا بعدد الأعداد (باستثناء 0).

استخدم حلقة while تستمر حتى يتم إدخال قيمة الحارس 0.

اطبع الناتج بالتنسيق الدقيق التالي:

Sum: [sum]
Count: [count]

على سبيل المثال، إذا كانت المدخلات هي:

5
10
3
0

فيجب أن يكون الناتج:

Sum: 18
Count: 3

إذا كان الإدخال الأول هو 0، فيجب أن يكون الناتج:

Sum: 0
Count: 0

جرّب بنفسك

fun main() {
    var sum = 0
    var count = 0
    
    // TODO: اكتب الكود الخاص بك هنا
    // استخدم حلقة while لقراءة الأعداد الصحيحة حتى تواجه 0
    // تتبع الـ sum والـ count للأرقام (باستثناء 0)
    
    println("Sum: $sum")
    println("Count: $count")
}

جميع دروس الأساسيات

تدرّب بنفسك: Playground لـ Kotlin