C# ‘da iki kenar uzunluğunu belirlediğimiz dörtgenin alanını, çevresini bulduktan sonra bu dörtgenin kare olup olmadığını hesaplama yapmak için aşağıdaki kodu kullanabiliriz.
statik boşluk Main (string [] args)
{
- Console.WriteLine(“Birinci kenarı giriniz.”);
- int kenar1 = int.parse (Console.ReadLine ());
- Console.WriteLine(“İkinci kenarı giriniz.”);
- int kenar2 = int.parse (Console.ReadLine ());
- int alan= kenar1* kenar2;
- int cevre= ((kenar1* kenar2)*2);
- bool kare = kenar1 == kenar2;
- Console.WriteLine(“Alanı: {0}, Çevresi: {1}, Kare mi? :{2}”, alan, cevre, kare);
}
C# video ders listemiz aşağıda:
Şimdi birlikte bu kodların ne işe yaradığına daha yakından bakalım.
1.satırda dörtgenin birinci kenarının değerini dışarıdan giriyoruz yani birinci kenarın uzunluğunu belirliyoruz. Burada hesaplama yapmak istediğimiz sayıyı yazabiliriz.
2.satırda “kenar1” adında değişken tanımlayıp 1. kenarın uzunluğunu tutuyoruz.
3.satırda dörtgenin ikinci kenarının değerini dışarıdan giriyoruz yani ikinci kenarın uzunluğunu belirliyoruz. Birinci kenarda olduğu gibi hesaplama yapmak istediğimiz sayıyı yazabiliriz.
4.satırda “kenar2” adında değişken tanımlayıp 2.kenarın uzunluğunu tutuyoruz.
5.satırda “alan” adında bir değişken tanımlıyoruz. Burada dörtgenin alanını hesaplayarak “alan” değişkeninde tutuyoruz.
6.satırda “cevre” adında bir değişken tanımlıyoruz. Burada dörtgenin çevresini hesaplayarak “cevre” değişkeninde tutuyoruz.
7.satırda ise yeni bir veri türü kullanıyoruz. Bool veri türünü anlatırken false/true değerlerin de kullanıldığından bahsetmiştik. Burada da dörtgenin kare olup olmadığını bulmak için bool veri türünü kullandık. Kare adında değişken tanımladık ve eğer dörtgenin iki kenarı birbirine eşitse true değilse false değerini vermesini istedik.
Programlamada Veri Türleri hakkında detaylı bilgi için tıklayınız. |
Burada önemli olan diğer bir konuda C# kodlarında tek eşittir(“=”) atama işlemlerinde kullanılır. Çift eşittir(“==”) ise iki verinin birbirine eşit olup olmadığı durumlarında kullanılır.
Ekran Görüntüleri
Bu kodun nasıl çalıştığını görmek için aşağıdaki ekran görüntülerini inceleyebilirsin.
Ekran Çıktısı 1:
Birinci kenar değeri 10, ikinci kenar değeri 10 olan dikdörtgenin alanını , çevresinin değerini bulurken kare olduğunu hesaplayan ekran çıktısı aşağıda verilmiştir.
Ekran Çıktısı 2 :
Birinci kenar değeri 10, ikinci kenar değeri 15 olan dikdörtgenin alanını , çevresinin değerini bulurken kare olmadığı hesaplayan ekran çıktısı aşağıda verilmiştir.
C# ile ilgili içerikler için tıklayınız. | Akademi kategorisindeki içerikler için tıklayınız. |