2011-2012 Öğretim Yılı Programlama Temelleri Dersi 1.Dönem 3.Yazılı Sınavı Soruları ve Cevapları
1-Aşağıdaki kod satırlarının ekran çıktısını yazınız. //www.gorselprogramlama.com
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();

2-Aşağıdaki kod satırlarının ekran çıktısını yazınız.
int x = 2, y = 1;
double islem1,islem2,islem3;
islem1 = 2 * 3 / (4 – 2) + 1;
islem2 = x + 1 * 3 / 3 + 2/2;
islem3 = y / 1 + 3 + (x + 1);
Console.WriteLine(“{0}”, islem1);
Console.WriteLine(“{0}”, islem2);
Console.WriteLine(“{0}”, islem3);
Console.WriteLine(“{0}”, 4/2+2/2);
Console.WriteLine(“{0}”, 3/3+1-1);
Console.ReadKey(); //www.gorselprogramlama.com

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.
İnt x=3,y=1;
String str=”10k”
x == 4 || y == 10 || x>y
str ==”10” && y <x && x>y
x == 1 || y ==3 || x!=y
x!=6 && y<x && 5<=5
x==3 && y<=x && x<=y
//www.gorselprogramlama.com
4-Akım (I) ve direnç (R) değeri klavyeden girilen devrenin gerilim (V) değerini hesaplayıp ekrana yazan programın kodlarını yazınız. V=I.R
5- Taban kenarı (a) ve yüksekliği (h) klavyeden girilen bir dik üçgenin alanını bulup sonucu ekrana yazan programın kodlarını yazınız. Alan=(a.h)/2
CEVAPLAR
1-

2-

3-
İnt x=3,y=1;
String str=”10k”
x == 4 || y == 10 || x>y //True
str ==”10” && y <x && x>y //False
x == 1 || y ==3 || x!=y //True
x!=6 && y<x && 5<=5 //True
x==3 && y<=x && x<=y // False
4-
static void Main(string[] args) //www.gorselprogramlama.com
{
int I, R,V;
Console.Write(“Akım değerini giriniz >>> “);
I = int.Parse(Console.ReadLine());
Console.Write(“direnç değerini giriniz >>> “);
R = int.Parse(Console.ReadLine());
V = I * R;
Console.Write(“Gerilim değeri = {0}”,V);
Console.ReadKey();
}
5-
static void Main(string[] args)
{
double Alan,a,h;
Console.Write(“Taban kenarını giriniz >>> “);
a = double.Parse(Console.ReadLine());
Console.Write(“Yüksekliği giriniz >>> “);
h = double.Parse(Console.ReadLine());
Alan=(a*h)/2;
Console.Write(“Gerilim değeri = {0}”, Alan);
Console.ReadKey();
}
Soruların ve cevapların word belgesini,c# console’da yapılmış uygulamaları indirmek için aşağıdaki linke tıklayınız.
Çok Tşkk bizimde yarın var 3. sınav 1 gün önce yayınlanması şüpe uyandırdı 🙂 ama date lere gelmedik 😀
Sitemizin Google’da Ön Sıralarda Çıkması İçin Lütfen Google+ Butonuna Tıklayınız , Sayfamızı Facebookta Beğeniniz veya yazıları Twitter,Facebookta paylaşınız.