2013-2014 eğitim öğretim yılı programlama temelleri dersi 1. dönem 2. yazılı sınavı soruları ve cevap anahtarı
1-Aşağıdaki kod satırlarının ekran çıktısını yazınız. (15 P)
Console.Write(“Kocasinan”);
Console.Write(” Şehit”);
Console.Write(“Samet”);
Console.WriteLine(“Kırbaş”);
Console.Write(“Endüstri”);
Console.WriteLine(“Meslek”);
Console.WriteLine(“Lisesi”);
Console.Write(“Bilişim “);
Console.Write(“Teknolojileri”);
Console.WriteLine(“Alanı”);
Console.ReadKey();
2-Aşağıdaki kod satırlarının ekran çıktısını yazınız. (15 P)
int a = 1, b = 2;
a++;
b++;
a = 11;
Console.Write(“{0} {1} \n”, a,b);
b–;
a = b + 3;
Console.Write(“{0} {1} \n”, a,b);
a = b – 1;
a++;
Console.Write(“{0} {1} \n”, a,b);
b = a + 2;
Console.Write(“{0} {1} \n”, a, b);
Console.ReadKey();
3-Aşağıdaki kod satırlarının hangi değeri (true veya false) döndürdüğünü karşılarına yazınız. (15 P)
int x=3,y=1;
String str=”10k”
x = = 4 | | y = = 1
str = = ”10” && y < x
x ! = 6 && y < x
str = = ”10k” | | “ali” ! = ”veli”
x = = 5
4- Aşağıdaki kod satırlarının ekran çıktısını yazınız. (15 P)
Console.WriteLine(“{0:ddd/MMM/yy}”,DateTime.Now);
Console.WriteLine(“{0:MMMM}”, DateTime.Now);
Console.WriteLine(“{0:yyyy}”, DateTime.Now);
Console.WriteLine(“{0:dddd}”, DateTime.Now);
Console.WriteLine(“{0:dd}”, DateTime.Now);
Console.ReadKey();
5-Yarıçapı klavyeden girilen dairenin alanını ve çevresini hesaplayıp sonucu ekrana yazan programın kodlarını yazınız.. (20 P) Alan=pi*r2 Çevre=2*pi*r pi=3.14
6- Üç yazılı notu klavyeden girilen bir öğrencinin not ortalamasını bulup sonucu ekrana yazan programın kodlarını yazınız. (20 P)
Not: 5 ve 6. Soruların cevaplarını algoritma , akış diyagramı veya c# console kullanarak yapabilirsiniz.
3-
int x=3,y=1;
String str=”10k”
x = = 4 | | y = = 1 // True
str = = ”10” && y < x // False
x ! = 6 && y < x // True
str = = ”10k” | | “ali” = =”ali” // True
5-
static void Main(string[] args)
{
double r,alan,cevre;
Console.Write(“Yarıçapı giriniz >>>”);
r = double.Parse(Console.ReadLine());
alan = 3.14 * r * r;
cevre = 2 * 3.14 * r;
Console.Write(“Alan={0} Çevre={1}”,alan,cevre);
Console.ReadKey();
}
6-
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();
}
Soruların word belgesini ve cevap anahtarını aşağıdaki linkten indirebilirsiniz.

