Tekrar - Doğru mu Yanlış mı
Coddy'nin Swift Journey'sinin Temeller bölümünün bir parçası. Ders 36 / 86.
Görev
KolayBir dize girdisi okuyun ve bunun "truthy" mi yoksa "falsy" mi bir değeri temsil ettiğini belirleyin.
Aşağıdaki girdiyi alacaksınız:
- Bir dize içeren tek bir satır (ör.
"yes","no","1","0")
Girdiyi okumak için readLine() kullanın ve if let ile güvenli bir şekilde unwrap edin. Ardından değeri kontrol edin:
- Girdi
"yes","true"veya"1"ise,trueyazdırın - Girdi
"no","false"veya"0"ise,falseyazdırın
Yazdırılacak: Girdi değerine göre true veya false
Kendin dene
// Girdiyi oku
if let input = readLine() {
// TODO: Kodunu aşağıya yaz
// Girdinin "yes" olup olmadığını kontrol et, talimatlardaki tam metin, "1" -> true yazdır
// Girdinin "no" olup olmadığını kontrol et, talimatlardaki tam metin, "0" -> false yazdır
}Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerMod OperatörüBileşik AtamaTekrar - Basit MatematikKarşılaştırma Operatörleri7Temel Girdi/Çıktı
Print FonksiyonuDize EnterpolasyonuReadLine ile GirdiTür DönüşümüTekrar - 120'ye KadarTekrar - Doğru mu Yanlış mı10Fonksiyonlar
Fonksiyon TanımlamaParametreler ve ArgümanlarDönüş DeğerleriArgüman EtiketleriTekrar - Sigma FonksiyonuTekrar - Doğrulama FonksiyonuVarsayılan Değerler13Diziler Üzerinde Yineleme
Öğeler Üzerinde YinelemeEnumerate YöntemiDizeler Üzerinde Yineleme P1Dizeler Üzerinde Yineleme P22Değişkenler
Let ve VarTür Anotasyonları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 2Tekrar - Basit MantıkMantıksal Operatörler Bölüm 3Üçlü Operatör8Hesap Bölüştürme Hesaplayıcısı
Karşılama MesajıGirdi Alma11FizzBuzz'a Farklı Bir Yorum
Oyuna Genel BakışFizzBuzz Fonksiyonu3Optional Değerler
Optional Değerler NedirIf Let ile AçmaGuard LetNil Birleştirme OperatörüTekrar - Güvenli Açma9Döngüler
For-In DöngüsüWhile DöngüsüRepeat-While DöngüsüBreakContinueTekrar - FaktöriyelDöngülerde Aralıklarİç İçe DöngüTekrar - Dinamik GirdiKendi başına pratik yap: Swift playground