2012-2013 Öğretim Yılı Programlama Temelleri Dersi 1.Dönem 2.Yazılı Sınav Soruları Ve Cevapları
1-Aşağıdaki kod satırlarının ekran çıktısını yazınız.
static void Main(string[] args)
static void Main(string[] args)
{ Console.WriteLine(“Kocasinan”);
Console.Write(” Şehit”);
Console.Write(“Samet”);
Console.WriteLine(“\nKırbaş”);
Console.Write(“Endüstri”);
Console.Write(“Meslek\n”);
Console.WriteLine(“Lisesi”);
Console.Write(“Bilişim \n”);
Console.Write(“Teknolojileri”);
Console.WriteLine(“Alanı”);
Console.ReadKey();
}
2-Aşağıdaki kod satırlarının ekran çıktısını yazınız.
static void Main(string[] args)
{
int sayi1=1, sayi2=2,toplam=0;
sayi1++;
sayi2++;
sayi2 += sayi1;
Console.Write(“{0} {1} \n”, sayi1, sayi2);
sayi2 = ++sayi1;
Console.Write(“{0} {1} \n”, sayi1, sayi2);
sayi2 = sayi1++;
Console.Write(“{0} {1} \n”, sayi1, sayi2);
sayi2 = 2;
toplam = sayi1 + sayi2;
Console.Write(“{0} {1} {2}”,sayi1,sayi2,toplam);
Console.ReadKey();
}
3-Aşağıdaki kod satırlarının ekran çıktısını yazınız.
static void Main(string[] args)
{
int y = 400;
int tel = 2124444444;
Console.WriteLine(“{0:MM dd yyyy}”, DateTime.Now);
Console.WriteLine(“{0:mm MMM}”, DateTime.Now);
Console.WriteLine(“{0:hh yy}”, DateTime.Now);
Console.WriteLine(“{0:###-(### ## ##)}”, tel);
Console.ReadKey();
}
4- Yarıçapı klavyeden girilen dairenin çevresini hesaplayıp sonucu ekrana yazan programın akış diyagramını çiziniz. Çevre=2.pi.r Pi=3,14 r=yarıçap
5- Üç yazılı notu klavyeden girilen bir öğrencinin not ortalamasını bulup sonucu ekrana yazan programın kodlarını yazınız.
CEVAPLAR
1-
2-
3-
4-

5-
static void Main(string[] args)
{
double yaz1,yaz2,yaz3,ort;
Console.Write(“1.yazılı notunu giriniz>>>”);
yaz1 = double.Parse(Console.ReadLine());
Console.Write(“1.yazılı notunu giriniz>>>”);
yaz2 = double.Parse(Console.ReadLine());
Console.Write(“1.yazılı notunu giriniz>>>”);
yaz3 = double.Parse(Console.ReadLine());
ort= (yaz1+yaz2+yaz3)/3;
Console.Write(“Ortalama={0}”, ort);
Console.ReadKey();
}


