Ö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
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ı
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
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ı: 3
Küpü: 27
Tutulan Sayı: 4
Karesi: 16
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
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
Maaş: 515,45
Üretilen Parça Sayısı: 8
Yazdırılacaklar
Priminiz: 40 TL
Toplam Maaş: 555,45 TL
Priminiz: 40 TL
Toplam Maaş: 555,45 TL
Hiç yorum yok:
Yorum Gönder