C# consol uygulama örnekleri
PROGRAM |
Ekran çıktısı ya da hatanın sebebi |
int a, b, c;a = 10; b = 20;c = a + b;Console.WriteLine(a + b + c);Console.ReadKey(); | 60 |
int a, b, c;a = 10; b = 20;c = a + b;Console.WriteLine(a +””+ b+”” + c);Console.ReadKey(); | 102030 |
int a, b, c;a = 10; b = 20;c = a + b;Console.WriteLine(a);Console.WriteLine(b);Console.WriteLine(c);
Console.ReadKey();
|
102030 |
int a, b, c;a = 10; b = 20;Console.WriteLine(a);Console.WriteLine(b);Console.WriteLine(c);Console.ReadKey();
|
Hata! C ifadesine ilk değer atanmadı |
int a, b;a = 10; b = a++;Console.WriteLine(a + ” ” + b);Console.ReadKey(); | 11 10 |
int a, b;a = 10; b = –a;Console.WriteLine(a + ” ” + b);Console.ReadKey(); | 9 9 |
int a, b;a = 10; b *= a;Console.WriteLine(b);Console.ReadKey(); | B’ye ilk değer ataması yapılmadığı için hata verecektir |
string isim;isim = “Bozüyük”; Console.WriteLine(“isim”);Console.ReadKey(); | isim |
string isim;isim = “Bozüyük”;Console.WriteLine(“isim”+isim);Console.ReadKey(); | İsim bozüyük |
PROGRAM |
Ekran çıktısı ya da hatanın sebebi |
string yaş;yaş = 15;Console.WriteLine(yaş);Console.ReadKey(); | String değişkenlere değer atarken tırnak arasında tanımlanmalı |
string yas;yas = “15”;yas *= 2;Console.WriteLine(yas);Console.ReadKey(); | String ifadelerde matematiksel işlem yapılamaz |
int a;a = 0;a += a++;Console.WriteLine(“a”);Console.ReadKey(); | a |
int a;a = 0;a += a++;Console.WriteLine(a);Console.ReadKey(); | 0 |
int a;a = 10;a += ++a;Console.WriteLine(a);Console.ReadKey(); | 21 |
int a,b;string toplam;toplam = “sayıların toplamı”;a = 10; b = 30;Console.WriteLine(“toplam”+a+b);Console.ReadKey();
|
Toplam1030 |
int a,b;string toplam;toplam = “sayıların toplamı”;a = 10; b = 30;Console.WriteLine(“toplam”+(a+b));Console.ReadKey();
|
Toplam40 |
int sayi1, sayi2, toplam;sayi1 = 101;sayi2 = sayi1++;toplam = sayi1 + sayi2;Console.WriteLine(sayi1+” “+sayi2+” “+toplam);Console.ReadKey();
|
102 101 103 |
string yas;yas = “15”;Console.WriteLine(yas);Console.ReadKey(); | 15 |
PROGRAMIN AMACI Programı yazarken sonuçlar için mutlaka değişkenleri kullanınız. |
PROGRAM |
Tanımladığınız iki değişkene, sırasıyla 10 ve 15 değeri atayınız. Daha sonra, ekranaBirinci sayı = 10 İkinci sayı=15 değeri Yazacak programı yapınız. | int a, b;a = 10; b = 15;Console.WriteLine(“Birinci sayı = ” + a + ” ikinci sayı = ” + b);Console.ReadKey(); |
Tanımladığınız iki değişkene sırasıyla 1 ve 0 değeri atayınız. Daha sonra ekranaBirinci sayı = 1 ve ikinci sayı = 0 Birinci sayının bir fazlası = 2 ve ikinci sayının bir eksiği = -1Yazacak programı yazınız. (++ ve – ifadelerini kullanınız.) | int a, b;a = 1; b = 0;Console.WriteLine(“Birinci sayının bir fazlası = ” + ++a + ” ikinci sayının bir eksiği = ” + –b);Console.ReadKey(); |
İki değişken tanımlayınız. Bu değişkenlerin toplamının, çarpımının, farkının ve bölümünün yer alacağı değişkenleri de tanımladıktan sonra, değişkenlere sırasıyla 48 ve 8 değeri atayınız.EkranaToplamları = 56Çarpımları = 384Bölümleri = 6Farkları = 40
yazacak programı yazınız. |
int a, b,toplam,carpim, bolum,fark;a = 48; b = 8;toplam = a + b;carpim = a * b;fark = a – b;bolum = a / b;
Console.WriteLine(“Toplamları = “+toplam); Console.WriteLine(“Çarpımları = “+carpim); Console.WriteLine(“Bölümleri = “+bolum); Console.WriteLine(“Farkları = “+fark); Console.ReadKey();
|
İki değişken tanımlayınız. Bunlar yazı biçiminde tanımlanacak ve sabit olacaklar. Sırasıyla alacakları değerler de MOR ve KIRMIZI olacak.Daha sonra ekrana şu yazıyı yazdıran programı yazınız.Renk skalasında en üstte yer alan renk MOR ve en altta yer alan renk KIRMIZIdır | const string renk1 = “MOR”;const string renk2 = “KIRMIZI”;Console.WriteLine(“Renk sklasında en üstte yer alan renk “+renk1+” ve en altta yer alan renk “+renk2);Console.ReadKey(); |