Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim dersi formatında olup, bir eğitmen tarafından C++ programlama dilinde switch yapısının nasıl kullanılacağı anlatılmaktadır.
- Videoda switch yapısının if yapısına benzerliği ve avantajları açıklanmaktadır. Eğitmen, switch yapısının birden fazla karşılaştırma yapmak için daha verimli olduğunu belirterek, turistik seyahat örneği üzerinden switch yapısını adım adım göstermektedir. Örnek programda ülke seçimi yapılarak, Türkiye, Almanya ve İngiltere seyahatleri kazanılabilmekte, hatalı seçim durumunda ise "hatalı seçim, seyahat kazanamadınız" mesajı verilmektedir. Ayrıca switch içindeki break komutlarının kullanımı da açıklanmaktadır.
- 00:00Switch Yapısı Tanıtımı
- Switch yapısı, if'e benzeyen bir tanım olup, mantıksal bir değer girildiğinde çalışır.
- Switch yapısı, if yerine kullanıldığında program daha hızlı çalışır çünkü birden fazla karşılaştırma yapmak yerine tek bir switch ile yapılabilir.
- Switch yapısı, turistik seyahat örneği üzerinden anlatılacaktır.
- 02:18Switch Yapısının Çalışma Prensibi
- Switch yapısında case kullanılır ve her case'de farklı durumlar için komutlar yazılır.
- Default case, belirtilen değerler dışında bir değer girildiğinde çalışacak komutları içerir.
- Break komutu, switch'i sonlandırmak için kullanılır ve karşılaştırma sonucu bulunduğunda diğer case'lere bakılmaması için gerekli olur.
- 03:52Örnek Kod ve Çalıştırma
- Örnek kodda Türkiye, Almanya ve İngiltere seçenekleri için case'ler ve hatalı seçim durumunda çalışacak default case yazılmıştır.
- Program çalıştırıldığında kullanıcıdan ülke seçimi istenir ve seçilen ülkeye göre uygun mesaj ekrana yazılır.
- Hatalı bir değer girildiğinde "Hatalı seçim, seyahat kazanamadınız" mesajı görüntülenir.