Tekrar - Dinamik Girdi
Coddy'nin Kotlin Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 54 / 93.
Görev
OrtaGirdiden tamsayıları teker teker okuyun. Girdinin sonunu belirten 0 değeriyle karşılaşana kadar okumaya ve sayıları toplamaya devam edin.
0 değerini okuduktan sonra, ondan önce girilen tüm sayıların toplamını ve ardından sayıların adedini (0 hariç) yazdırın.
Sentinel değeri olan 0 girilene kadar devam eden bir while döngüsü kullanın.
Çıktıyı tam olarak şu biçimde yazdırın:
Sum: [sum]
Count: [count]Örneğin girdiler şöyleyse:
5
10
3
0Çıktı şöyle olmalıdır:
Sum: 18
Count: 3İlk girdi 0 ise çıktı şöyle olmalıdır:
Sum: 0
Count: 0Kendin dene
fun main() {
var sum = 0
var count = 0
// TODO: Kodunu buraya yaz
// 0 ile karşılaşana kadar tamsayıları okumak için bir while döngüsü kullan
// Sayıların toplamını ve sayısını takip et (0 hariç)
println("Sum: $sum")
println("Count: $count")
}Temel Bilgiler bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüArtırımlı AtamaKarşılaştırma OperatörleriTekrar - Basit Matematik7Temel Girdi/Çıktı
Println FonksiyonuDize ŞablonlarıReadLine GirdisiTür DönüşümüTekrar - Emekliliğe Kalan YıllarTekrar - Doğru veya Yanlış10Fonksiyonlar
Fonksiyon TanımlamaParametreler ve ArgümanlarDönüş DeğerleriAdlandırılmış ArgümanlarVarsayılan DeğerlerTek İfadeli FonksiyonlarTekrar - Sigma FonksiyonuTekrar - Doğrulama Fonksiyonu2Değişkenler
Val ve VarTür ÇıkarımıSayılarStringBooleanAdlandırma KurallarıTekrar - Değişkenleri Başlat5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Mantıksal Operatörler Bölüm 3If İfadesiyle Üçlü OperatörTekrar - Basit Mantık8Hesap Paylaştırma Hesaplayıcısı
Hoş Geldiniz MesajıGirdi Alma3Null Olabilirliği
Null Güvenliği NedirNull Olabilir TürlerGüvenli Çağrı OperatörüElvis OperatörüFonksiyon Görevi TemelleriNull Değil DoğrulamasıÖzet - Güvenli Erişim6Karar Verme
If İfadesiIf - Elseİfade Olarak IfWhen İfadesiAralıklarla WhenTekrar - Basit Hesap Makinesi9Döngüler
For DöngüsüWhile DöngüsüDo-While DöngüsüBreakContinueDöngülerde Aralıklarİç İçe DöngüTekrar - FaktöriyelTekrar - Dinamik GirdiKendi başına pratik yap: Kotlin playground