'else if' İfadesi
Coddy'nin Dart Journey'sinin Temeller bölümünün bir parçası — ders 33 / 94.
Dart'taki else if ifadesi, temel if-else yapısını birden fazla koşulu sırayla kontrol etmenize izin vererek genişletir. Kodunuzda iki'den fazla olası sonuçla başa çıkmanız gerektiğinde kullanışlıdır.
İşte if-else if-else ifadesinin temel sözdizimi:
if (condition1) {
// condition1 doğru olduğunda yürütülecek kod
} else if (condition2) {
// condition1 yanlış ve condition2 doğru olduğunda yürütülecek kod
} else {
// hem condition1 hem de condition2 yanlış olduğunda yürütülecek kod
}Görev
BaşlangıçSınav puanına göre bir öğrencinin notunu belirleyen bir program oluşturun:
- 78 değerine sahip
examScoreadında bir tamsayı değişkeni bildirin if,else ifveelseyapısını kullanarak harf notunu belirleyin:- Puan 90 veya üzerindeyse, not 'A' olur
- Puan 80-89 arasındaysa, not 'B' olur
- Puan 70-79 arasındaysa, not 'C' olur
- Puan 60-69 arasındaysa, not 'D' olur
- Puan 60'ın altındaysa, not 'F' olur
- Aşağıdaki formatta sonucu yazdırın:
Exam score: 78 Grade: C
Çıktınız bu tam formata uymalıdır, ancak puana uygun not ile.
Kendin dene
void main() {
// examScore değişkenini burada tanımla
int examScore = 78;
// if-else if-else yapınızı burada yazın
// Sonucu yazdır
print("Exam score: $examScore");
print("Grade: $grade");
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 2
Karşılaştırma OperatörleriMantıksal VEMantıksal VEYAMantıksal DEĞİLTür Test OperatörleriÖzet - Karşılaştırmalar Yapma7Dizelerle Çalışma
Dize BirleştirmeDize İnterpolasyonuÇok Satırlı DizelerDize ÖzellikleriTemel Dize Yöntemleri10Koleksiyonlar - Haritalar Temelleri
Haritalar Nedir?Harita OluşturmaAnahtara Göre Değerlere ErişimAnahtar-Değer ÇiftleriHarita Boyutunu AlmaAnahtarları AlmaDeğerleri AlmaBir Anahtarın Varlığını Kontrol Etme2Değişkenler ve Temel Veri Tipleri
Değişkenler Nedir?DizgelerTamsayılar (int)Ondalık Sayılar (double)Boole Değerleri (bool)'var' ile Tür ÇıkarımıFinal DeğişkenlerSabit Değişkenlerİsimlendirme KurallarıTemel Null GüvenliğiÖzet - Değişken Bildirimi8Akış Kontrolü - Döngüler
'for' Döngüsü'while' Döngüsü'do-while' DöngüsüDöngülerde 'break' KullanımıDöngülerde 'continue' KullanımıÖzet - Kodu Tekrarlama3Operatörler Kısım 1
Aritmetik OperatörlerTamsayı BölümüModulo OperatörüArtırma ve AzaltmaAtama KısayollarıÖzet - Basit Hesaplamalar6Akış Kontrolü - Karar Verme
'if' İfadesi'else' İfadesi'else if' İfadesiÖzet - Basit Kararlarİç İçe 'if' İfadeleri'switch' İfadesi9Koleksiyonlar - Liste Temelleri
Listeler Nedir?Liste Oluşturmaİndekse Göre ErişimListe Uzunluğunu AlmaEleman EklemeEleman KaldırmaListenın Boş Olup Olmadığını Kontrol EtmeListe Üzerinde Yineleme12Gelişmiş Fonksiyonlar
İsteğe Bağlı Konumsal Parametrelerİsimli ParametrelerZorunlu İsimli ParametrelerVarsayılan Parametre DeğerleriÖzet - Fonksiyon Parametreleri15Proje: Basit Hesap Makinesi
Kurulumu YapmaSayı Tanımlama