6 Aralık 2013 Cuma

c# ile 2 ve 5 bölünen sayıların toplamı ve adedini hesaplayan program

Burada 10-100 arasındaki sayıların 2 ve 5'e bölünenlerin sayısını ve toplamını buluyoruz
10-100 arasındaki sayıları for ile saydırırken mod(%) operatörü kullanarak 2 ve(&&) 5 e bölümünden kalanın sıfır olup olmadığını kontrol ediyoruz.
2 ve 5" e bölünüyorsa(mod 2 ve mod 5 ten kalan sıfır ise) bu sayı her defasında top=top+i ile toplanacak. say= say +1 ile de 2 ve 5'e bölünen sayıların adedi bulunacak.

[code lang="csharp"]
static void Main(string[] args)
{
int i,top=0,say=0;
for ( i=10; i<=100; i++)
{
if ((i % 2) == 0 && (i % 5) == 0)
{
Console.WriteLine("2 ve 5 e bölünür : " + i);
top = top + i;
say = say + 1;
}
}
Console.WriteLine(" " );
Console.WriteLine("2 ve 5 e bölünenlerin Sayısı : " + say);
Console.WriteLine("2 ve 5 e bölünenlerin Toplamı : " + top);
Console.ReadKey();
}
[/code]

Hiç yorum yok:

Yorum Gönder