Sayı tut metodu kullanarak klavyeden 1 gönderilince tek sayı 2 gönderilince çift sayı üreten kod satırlarını yazınız.
Gönderilme zamanı: 12 Ağu 2020 20:48
Sayı tut metodu kullanarak klavyeden 1 gönderilince tek sayı 2 gönderilince çift sayı üreten kod satırlarını yazınız.
Kod: Tümünü seç
class sayitut
{
public int sayi1, sayi2, gelen;
public void SayiTut()
{
Random rastgele = new Random();
if (gelen == 1) {
do {
sayi1 = rastgele.Next(1, 101);
sayi2 = sayi1 % 2;
} while (sayi2 !=1);
Console.Write("Tek sayi=" + sayi1);}
if (gelen == 2) {
do
{
sayi1 = rastgele.Next(1, 101);
sayi2 = sayi1 % 2;
} while (sayi2 != 0);
Console.Write("Çift Sayı=" + sayi1);}
}
}
class Program
{
static void Main(string[] args)
{
sayitut tut = new sayitut();
Console.Write("1 veya 2 giriniz=");
tut.gelen = Convert.ToInt16(Console.ReadLine());
tut.SayiTut();
Console.ReadKey();