Bu bölümde klavyeden veri girişi için kullanılan Console.ReadLine() , ve veri çıkışı için kullanılan Console.WriteLine () metodları kullanılarak hazırlanmış basit c# konsol örneklerini bulabilirsiniz.
Örnek 1 : Klavyeden girilen 2 sayıyı toplayan c# konsol uygulaması
int s1,s2,t;
Console.Write("1. Sayıyı Giriniz : ");
s1=Convert.ToInt16(Console.ReadLine());
Console.Write("2. Sayıyı Giriniz : ");
s2=Convert.ToInt16(Console.ReadLine());
t=s1+s2;
Console.Write(s1 + " + " + s2 + " = " + t);
Console.ReadKey();
Ekran Çıktısı :
1. Sayıyı Giriniz : 12 2. Sayıyı Giriniz : 7 12 + 7 = 19
Örnek 2 : Klavyeden girilen 2 sayının ortalamasını bulan c# konsol uygulaması
int s1,s2,ort;
Console.Write("1. Sayıyı Giriniz : ");
s1=Convert.ToInt16(Console.ReadLine());
Console.Write("2. Sayıyı Giriniz : ");
s2=Convert.ToInt16(Console.ReadLine());
ort=(s1+s2) / 2 //ilk önce toplama işlemi yapılası için parantezler kullanıldı;
Console.Write("Sayıların Ortalaması : " + ort);
Console.ReadKey();
Ekran Çıktısı :
1. Sayıyı Giriniz : 12 2. Sayıyı Giriniz : 8 Sayıların Ortalaması : 10
Örnek 3 : Klavyeden girilen sayının karesini bulan c# konsol uygulaması
int s1;
Console.Write("Bir Sayı Giriniz : ");
s1=Convert.ToInt16(Console.ReadLine());
s1=s1*s1;
Console.Write("Sayının Karesi : " + s1);
Console.ReadKey();
Ekran Çıktısı :
Bir Sayı Giriniz : 5 Sayının Karesi : 25
Örnek 4 : Bir kenar uzunluğu girilen karenin alanını ve çevresini bulan c# konsol uygulaması
int a,alan,cevre;
Console.Write("Karenin kenar uzunluğunu giriniz : ");
a=Convert.ToInt16(Console.ReadLine());
alan=a*a;
cevre=4*a;
Console.WriteLine("Karenin alanı : " + alan);
Console.WriteLine("Karenin çevresi : " + cevre);
Console.ReadKey();
Ekran Çıktısı :
Karenin kenar uzunluğunu giriniz : 5 Karenin alanı : 25 Karenin çevresi : 20
Örnek 5 : Klavyeden girilen a,b ve c değerleri için b2 - 4ac denklenminin sonucunu bularak ekrana yazdıran c# konsol uygulaması
int a,b,c,sonuc;
Console.Write("a değerini giriniz : ");
a=Convert.ToInt16(Console.ReadLine());
Console.Write("b değerini giriniz : ");
b=Convert.ToInt16(Console.ReadLine());
Console.Write("c değerini giriniz : ");
c=Convert.ToInt16(Console.ReadLine());
sonuc=b*b-4*a*c; //çarpma işlemi önce yapılacağından parantez kulanmaya gerek yok
Console.WriteLine ("İşlem sonucu = " + sonuc);
Console.ReadKey();
Ekran Çıktısı :
a değerini giriniz : 2 b değerini giriniz : 5 c değerini giriniz : 3 İşlem sonucu = 1
Örnek 6 : Yüksekliği ve yüksekliğe ait kenar uzunluğu girilen üçgenin alanını bulan c# konsol uygulaması
int a,h,alan;
Console.Write("Kenar uzunluğunu giriniz : ");
a=Convert.ToInt16(Console.ReadLine());
Console.Write("Yükeklik değerini giriniz : ");
h=Convert.ToInt16(Console.ReadLine());
alan=a * h / 2; //üçgen alan formülü (taban x yükseklik) / 2
Console.WriteLine ("Üçgenin alanı = " + alan);
Console.ReadKey();
Ekran Çıktısı :
Kenar uzunluğunu giriniz : 4 Yükseklik değerini giriniz : 3 Üçgenin alanı = 6
Örnek 7 : iki iç açısı girilen üçgenin üçüncü iç açısını bulan c# konsol uygulaması
int a,b,c;
Console.Write("1. açı değerini giriniz : ");
a=Convert.ToInt16(Console.ReadLine());
Console.Write("2. açı değerini giriniz : ");
b=Convert.ToInt16(Console.ReadLine());
c=180-a-b //üçgenin iç açıları toplamı 180 olacağından girilen açı değerleri 180den cıkartılarak üçüncü açı değri bulunuyor.
Console.WriteLine ("3. açı değeri : " + c + " dır");
Console.ReadKey();
Ekran Çıktısı :
1. açı değerini giriniz : 30 2. açı değerini giriniz : 60 3. açı değeri : 90 dır
