Aşağıdaki örnekleri çözerek
C# ile operatörleri kullanarak programlama sorunlarının nasıl çözüldüğünü
C# ile bir programda farklı türdeki operatörlerin nasıl kullanılacağını?
C# ile program yazarken en iyi operatörü seçimin nasıl yapılacağını kavrayacaksınız
Sırasıyla çözülecek Örnekler
1-Kullanıcı tarafından girilen karakterin sesli (ünlü) harf olup olmadığını bulan program
2-Kısa ve Uzun kenarı girilen bir dikdörtgenin alanını hesaplayan program
3-(a+b)2 formülünü çözen program (a*a+b*b+2*a*b)
4-Dairenin Alanını hesaplayan program
5-Girilen Sayının Tek mi Çift mi olduğunu bulan program
6-Girilen Sayının Karesini Hesaplayan Program
7-Üçgenin Alanını Hesaplayan Program
1-Kullanıcı tarafından girilen karakterin sesli (ünlü) harf olup olmadığını bulan program
using System; namespace operator_ornek1 { class Program { static void Main(string[] args) { char ch; Console.Write("Bir Harf Girin: t"); ch = Convert.ToChar(Console.ReadLine()); if (ch == 'a' || ch == 'A' || ch == 'e' || ch == 'E' || ch == 'i' || ch == 'İ' || ch == 'ı' || ch == 'I' || ch == 'o' || ch == 'O' || ch == 'u' || ch=='U' || ch == 'ö' || ch == 'Ö' || ch == 'ü' || ch=='Ü') { Console.WriteLine("nn{0} sesli harf",ch); } else { Console.WriteLine("nn{0} sesli harf değil",ch); } Console.ReadLine(); } } }
2-Kısa ve Uzun kenarı girilen bir dikdörtgenin alanını hesaplayan program
using System; namespace Example2 { class dikalan { static void Main(string[] args) { int yukseklik, genislik, alan; Console.Write("Yükseklik Değerini Girin:t"); yukseklik = Convert.ToInt32(Console.ReadLine()); Console.Write("Genislik Değerini girin:t"); genislik = Convert.ToInt32(Console.ReadLine()); alan = yukseklik * genislik; Console.WriteLine("nDikdörtgenin Alanı {0}", alan); Console.ReadLine(); } } }
3-(a+b)2 formülünü çözen program (a*a+b*b+2*a*b)
using System; namespace formul { class Program { static void Main(string[] args) { Console.WriteLine("a değerini girin"); int a=Convert.ToInt32(Console.ReadLine()); Console.WriteLine("b değerini girin"); int b=Convert.ToInt32(Console.ReadLine()); int sonuc=(a*a+b*b+2*a*b); Console.WriteLine("İşlem Sonucu {0}",sonuc); Console.ReadLine(); } } }
4-Dairenin Alanını hesaplayan program
using System; namespace dalan { class Program { static void Main(string[] args) { Console.WriteLine("Yarıçap (r) değerini girin"); int r=Convert.ToInt32(Console.ReadLine()); double pi = Math.PI; double sonuc=(pi*r*r); Console.WriteLine("Dairenin Alanı {0}",sonuc); Console.ReadLine(); } } }
5-Girilen Sayının Tek mi Çift mi olduğunu bulan program
using System; namespace tekcift { class Program { static void Main(string[] args) { Console.WriteLine("Bir sayı girin"); int sayi=Convert.ToInt32(Console.ReadLine()); if(sayi%2==0) { Console.WriteLine("Girilen Sayı Çift"); } else { Console.WriteLine("Girilen Sayı Tek"); } Console.ReadLine(); } } }
6-Girilen Sayının Karesini Hesaplayan Program
using System; namespace sayikare { class Program { static void Main(string[] args) { Console.WriteLine("Bir sayı girin"); int sayi=Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Sayının Karesi ={0}",sayi*sayi); Console.ReadLine(); } } }
7-Üçgenin Alanını Hesaplayan Program
using System; namespace tekcift { class Program { static void Main(string[] args) { Console.WriteLine("Üçgenin Yükseklik Değeri"); int yukseklik=Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Üçgenin Taban Uzunluk Değeri"); int taban=Convert.ToInt32(Console.ReadLine()); double alan=yukseklik*taban/2; Console.WriteLine("Üçgenin Alanı= {0} ",alan); Console.ReadLine(); } } }