int sayi, sayi1;
Console.Write("Birinci sayıyı giriniz: "); // Bir sayı giriyoruz
sayi = Convert.ToInt32(Console.ReadLine()); // Tanımlıyoruz
Console.Write("İkinci sayıyı giriniz: "); // ikinci sayı giriyoruz
sayi1 = Convert.ToInt32(Console.ReadLine()); // Tanımlıyoruz.
if (sayi > sayi1) // Eğer 1.sayı 2.sayıdan büyük girilirse
{
int enbuyuk = sayi; // 1.sayıyı en büyük olarak atıyoruz.
sayi = sayi1; // Girilen 2 sayıyı 1 sayıya eşitliyoruz.
sayi1 = enbuyuk; // Girilen 2 sayıyı en büyük olarak eşitliyyoruz.
// Yani burada yapılan 3 tane değişken tanımlanıyor, 1.sayıyı 2 sayı olarak gösteriyoruz ve hata almadan devam ediyoruz.
}
int ciftToplam = 0, tekToplam = 0; // çift ve tek sayıları = 0 eşitliyoruz sürekli değişeceği için.
for (int i = sayi; i <= sayi1; i++) // Girilen sayılar arasındaki sayıları öğrenmek için for döngüsü kullanıyoruz.
{
if (i % 2 == 0) // eğer girilen sayılar arasında 2'ye kalansız bölünen olursa bu çift sayıdır.
ciftToplam = ciftToplam + 1;
else
tekToplam = tekToplam +1; // eğer bölünmüyorsa bu tek sayıdır.
}
Console.Write("{0} sayısı ile {1} sayısı arasında {2} adet çift sayı vardır",sayi,sayi1,ciftToplam); // kaç adet çift sayı olduğunu yazdıralım :)
Console.Write("{0} sayısı ile {1} sayısı arasında {2} adet tek sayı vardır", sayi, sayi1, tekToplam);// kaç adet tek sayı olduğunu yazdılarım
Console.ReadKey(); // BİTİŞ /* MAGİCALCODER FARKIYLA. */
// Doğru kod budur böyle anlatım yaparsan sevinirim, internetten copy paste yaparak ilerleme katledemezsiniz.