Düz Yıldız Piramidi
Coddy'nin Kotlin Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 91 / 93.
Görev
OrtaGirdiden bir tamsayı n okuyun ve her grubun artan sayıda yıldız içerdiği, tüm grupların tek bir satırda boşluklarla ayrıldığı düz bir yıldız piramidi yazdırın.
Desen şunları içermelidir:
- Grup 1: 1 yıldız
- Grup 2: 2 yıldız
- Grup 3: 3 yıldız
- ... ve
ngrubuna kadar bu şekilde devam eder
Her yıldız grubu tek bir boşlukla ayrılmalıdır. Çıktının sonunda fazladan boşluk olmamalıdır.
Girdi biçimi:
Grup sayısını temsil eden tek bir tamsayı n.
Çıktı biçimi:
Düz piramit desenini içeren tek bir satır.
Örnek:
Girdi 4 ise çıktı şu şekilde olmalıdır:
* ** *** ****Girdi 6 ise çıktı şu şekilde olmalıdır:
* ** *** **** ***** ******Kendin dene
fun main() {
// Girdiyi oku
val n = readLine()!!.toInt()
// TODO: Kodunuzu aşağıya yazın
// Yıldız gruplarıyla düz piramit desenini oluştur
// Grup 1'de 1 yıldız, Grup 2'de 2 yıldız vb. vardır
// Her grubu tek bir boşlukla ayır
// Sonucu yazdır (sonda boşluk olmasın)
// println(result)
}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