Blog Medium Without Sidebar

Caption placed here

4.3 – switch-case ile İşlem Seçimi

📘 4.3 – switch-case ile İşlem Seçimi 🔹 Açıklama: Karar yapılarında if-else zincirleri bazı durumlarda okunabilirliği zorlaştırabilir. Birden fazla alternatifin karşılaştırıldığı durumlarda C#’ta switch-case yapısı, kodu daha sade ve düzenli hale getirir. Bu yapı sayesinde: Özellikle menü sistemleri, hesap makineleri, kullanıcı işlemleri gibi sabit seçenekli yapılar için uygundur. 📍 Kullanım Alanları: 🎯 Kazanımlar: 🧪 4.3 – switch-case ile İşlem Seçimi: Örneklerle Uygulama 📌 Örnek 1: Dört İşlem Seçimi 🎯 Amaç:Kullanıcıdan işlem türünü alarak toplama, çıkarma, çarpma veya bölme yap. 🎨 Form Elemanları: 💻 Kod: 📝 Açıklama:ComboBox seçimleri switch-case ile kolayca yönetilir. Her seçenek bir case ile tanımlanır. 📌 Örnek 2: Gün İsmi ile Mesaj Verme 🎯 Amaç:Kullanıcı haftanın gününü girince...
Read More

4.2 – Kullanıcı Not Değerlendirme Uygulaması

📘 4.2 – Kullanıcı Not Değerlendirme Uygulaması 🔹 Açıklama: Birden fazla sınavdan alınan notları analiz ederek bir öğrencinin ortalamasını, geçip geçmediğini, hatta harf notunu hesaplamak, karar yapılarının eğitim yazılımlarındaki en temel örneklerindendir. Bu uygulama, if-else, else-if gibi karar mekanizmaları ile aritmetik işlemleri birleştirerek çok yönlü bir beceri geliştirir. 📍 Kullanım Alanları: 🎯 Kazanımlar: 🧪 4.2 – Kullanıcı Not Değerlendirme Uygulaması: Örneklerle Uygulama 📌 Örnek 1: 2 Yazılı Notu ile Geçme Durumu 🎯 Amaç:2 yazılı notunun ortalamasını hesaplayarak öğrenciye “Geçti” veya “Kaldı” uyarısı vermek. 🎨 Form Elemanları: 💻 Kod: 📝 Açıklama:Basit bir koşullu yapı. ?: ternary operatörü ile karar kısa biçimde veriliyor. 📌 Örnek 2: 3 Yazılı + 1 Performans Notu...
Read More

4.1 – if-else ve else-if zincirleri

📘 4.1 – if-else ve else-if Zincirleri 🔹 Açıklama: Programlamanın en temel yapı taşlarından biri, koşullu ifadelerdir. C#’ta if, else if ve else yapıları sayesinde uygulamalar yalnızca veri değil, veriye göre karar da verebilir. Bu yapı, programı daha etkileşimli ve mantıklı hale getirir. if-else zincirleri, birden fazla koşulun sıralı olarak test edilmesini sağlar. İlk doğru koşulda yapı çalışır ve kalan bloklar atlanır. Bu, özellikle sıralama, sınıflandırma ve durum analizi gibi işlemlerde kullanılır. 📍 Kullanım Alanları: 🎯 Kazanımlar: 🧪 4.1 – if-else ve else-if Zincirleri: Örneklerle Uygulama 📌 Örnek 1: Yaş Kategorisi Belirleme 🎯 Amaç:Kullanıcının yaşına göre çocuk, genç, yetişkin veya yaşlı kategorisine ayırmak. 🎨 Form Elemanları: 💻 Kod: 📝 Açıklama:Koşullar...
Read More

3.5 – Koşullu İfadelerle Matematiksel Örnekler

📘 3.5 – Koşullu İfadelerle Matematiksel Örnekler 🔹 Açıklama: Bazı hesaplamalar sadece belirli şartlar altında yapılır. Yani sayısal işlemler, bir koşul sağlandığında farklı, sağlanmadığında farklı şekilde gerçekleşir. Bu durumda if-else karar yapıları, karşılaştırma ve mantıksal operatörlerle birlikte kullanılır. Bu bölümde öğrenciler, belirli bir duruma göre matematiksel hesaplamaların nasıl değişebileceğini öğrenecek ve gerçek dünyaya uygun senaryolar üzerinden uygulama geliştirecek. 📍 Kullanım Alanları: 🎯 Kazanımlar: 🧪 3.5 – Koşullu İfadelerle Matematiksel Örnekler: Örneklerle Uygulama 📌 Örnek 1: Sınav Başarı Durumu 🎯 Amaç:Öğrencinin ortalaması 85 ve üzeriyse “Takdir”, 70-84 arasında ise “Teşekkür”, daha düşükse “Belge Yok” yazdırmak. 🎨 Form Elemanları: 💻 Kod: 📝 Açıklama:Koşullara göre farklı işlemler uygulanır. Birden fazla if-else bloğu kullanılarak...
Read More

3.4 – Operatörlerle Uygulamalı Hesaplamalar

📘 3.4 – Operatörlerle Uygulamalı Hesaplamalar 🔹 Açıklama: C# Windows Forms ile geliştirilen uygulamalarda kullanıcıdan alınan verileri doğrudan işlemek, hesaplamak ve ekranda göstermek günlük programlamanın temelini oluşturur. Bu noktada aritmetik, karşılaştırma ve mantıksal operatörlerin bir arada ve anlamlı şekilde kullanılması gerekir. Bu bölümde öğrenciler, farklı alanlardan alınan hesaplama problemlerini çözerek: 📍 Kullanım Alanları: 🎯 Kazanımlar: 🧪 3.4 – Operatörlerle Uygulamalı Hesaplamalar: Örneklerle Uygulama 📌 Örnek 1: Maaş Hesaplama (Mesai + Prim Dahil) 🎯 Amaç:Çalışanın maaşını, mesai ve prim bilgilerine göre hesaplamak. 🎨 Form Elemanları: 💻 Kod: 📝 Açıklama:Operatörler birden fazla değişkenle birlikte kullanılır. * ile çarpım, + ile toplam yapılır. :C2 para formatıdır. 📌 Örnek 2: KDV Dahil Fiyat Hesaplama...
Read More