Burada Mod operatörü (%) kullanılmıştır. Mod iki sayının birbirine bölümünden kalanı verir.
[code lang="csharp"]
class Program
{
static void Main(string[] args)
{
//değişken tanımlama
int a, b;
Console.Write("a sayısını girin");
a = Convert.ToInt16(Console.ReadLine());
Console.Write("b sayısını gir");
b = Convert.ToInt16(Console.ReadLine());
if (a % b == 0)
{
// eğer sonuç doğru ise bu kmut satırı çalışır
Console.WriteLine("A SAYISI B Sayısına kalansız bölünür");
Console.WriteLine("Kalan : "+ a%b );
}
else
{ // // eğer sonuç doğru DEĞİL ise bu kmut satırı çalışır
Console.WriteLine("A sayısı B sayısına kalansız bölünmez ");
Console.WriteLine("Kalan : " + a % b);
}
Console.ReadKey();
}
}
[/code]
Hiç yorum yok:
Yorum Gönder