11 Mayıs 2012 Cuma

C# İLE İLGİLİ ÖRNEKLER


Örnek: 5 ile 125 arasında rastgele bir sayı tutulacak. Tutulan sayının tek mi çift mi olduğu ekrana yazdıran kodu yazınız.
Sayı: 43 Tek
1
2
3
4
5
6
7
8
Random r = new Random();
int sayi = r.Next(5, 126);

if (sayi % 2 == 0)
Console.WriteLine("Sayı:{0} Çift",sayi);
else
Console.WriteLine("Sayı:{0} Tek",sayi);
Console.ReadKey();
Örnek: 50 ile 250 arasında rastgele bir sayı tutulacak.  Tutulan sayının iki ya da üç basamaklı olduğunu yazdıran kodu yazınız.
65 - İki Basamaklı
200 - Üç Basamaklı
1
2
3
4
5
6
7
8
Random r = new Random();
int sayi = r.Next(50, 251);

if (sayi>=100 )
Console.WriteLine("Sayı:{0} - İki Basamaklı",sayi);
else
Console.WriteLine("Sayı:{0} - Üç basamaklı",sayi);
Console.ReadKey();
Örnek: 1 ile 15000 arasında rastgele bir sayı tutulacak.  Tutulan sayının kaç basamaklı olduğunu yazdıran c# programını yapınız.
13908 - Beş Basamaklı
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Random r = new Random();
int sayi = r.Next(1,15001 );
if ((sayi >= 1) && (sayi <= 9))
    Console.WriteLine("Sayı:{0} - Bir basamaklı", sayi);
else if ((sayi >= 10) && (sayi <= 99))
    Console.WriteLine("Sayı:{0} - İki basamaklı", sayi);
else if ((sayi >= 100) && (sayi <= 999))
    Console.WriteLine("Sayı:{0} - Üç basamaklı", sayi);
else if ((sayi >= 1000) && (sayi <= 9999))
    Console.WriteLine("Sayı:{0} - Dört basamaklı", sayi);
else if ((sayi >= 10000) && (sayi <= 15000))
    Console.WriteLine("Sayı:{0} - Beş basamaklı", sayi);

Console.ReadKey();
Örnek: 100 ile 400 arasında rastgele tutulan iki sayıyı toplayıp, sonucunun tek mi çift mi olduğunu ekrana yazdıran kodu yazınız.
Sayı1: 123
Sayı2: 250
Toplamı: 373 Tek
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int s1, s2,toplam;
Random r = new Random();

s1 = r.Next(100, 401);
s2 = r.Next(100, 401);
// Console.WriteLine("Sayı1 : {0}", s1);
// Console.WriteLine("Sayı2 : {0}", s2);
Console.WriteLine("Sayı1 : {0} \nSayı2 : {1}", s1, s2);
toplam = s1 + s2;
if (toplam % 2 == 0)
Console.WriteLine("Toplamı: {0} Çift", toplam);
else
Console.WriteLine("Toplamı: {0} Tek", toplam);
Console.ReadKey();
Örnek: 2 ila 15 arasında bir sayı tutulacak. Tutulan sayı çift ise karesini, tek ise küpünü hesaplayıp ekrana yazdıran kodu yazınız.
Tutulan Sayı: 3 
Küpü: 27
Tutulan Sayı: 4 
Karesi: 16
1
2
3
4
5
6
7
8
int s;
Random r = new Random();
s = r.Next(2, 16);
if (s % 2 == 0)
    Console.WriteLine("Tutulan Sayı: {0} \nKaresi: {1}", s,s*s);
else
    Console.WriteLine("Tutulan Sayı: {0} \nKüpü: {1}", s, s*s*s);
Console.ReadKey();



Ödev:  Bir işyeri çalışanlarına maaşları dışında prim dağıtmaktadır. Prim hesabını aşağıdaki tabloya göre yapıldığı varsayılarak kullanıcıya aldığı maaş ve ürettiği ürün miktarını sorup alacağı toplam ücreti hesaplayan programı yapınız
1 – 10 parça        : Parça başı 5 TL
11 – 25 parça     : Parça başı 5,5 TL
26 – 40 parça     : Parça başı 5,75 TL
41 ve üzeri          : Parça başı 6 TL
Girilenler
Maaş: 515,45
Üretilen Parça Sayısı: 8
Yazdırılacaklar
Priminiz: 40 TL
Toplam Maaş: 555,45 TL

Hiç yorum yok:

Yorum Gönder