Sitede programlama dilleri konusunda içerik hazırlayan yazar arkadaşların önceki yazılarından esinlenerek ben de bu uygulamayı C# ile hazırlamak istedim. Esinlendiğim yazılar:
bkz: Java ile 3'e ve 5'e tam olarak bölünebilen sayıları bulmak
bkz: JavaScript ile 3'e ve 5'e tam olarak bölünebilen sayıları bulmak
bkz: PHP'de 3'e ve 5'e tam olarak bölünebilen sayıları bulmak
Bir sayının başka bir sayıya tam olarak bölünebilmesi demek, bölüm işlemi sonunda kalanının 0 olması anlamına gelmektedir. Dolayısıyla 3'e ve 5'e kalansız olarak bölünüp bölünmediğini kontrol etmek istediğimiz sayıları bir döngü içerisinde bu işleme sokabiliriz.
Örnek: 100'e kadar olan sayılardan 3'e ve 5'e kalansız olarak bölünebilen sayıları yazdırın.
for (int i=1; i<=100; i++) {
if (i%3==0 && i%5==0)
System.Console.WriteLine(i);
}
Çıktı:
15
30
45
60
75
90
Önceki bazı yazılarım için;
bkz: C# Sayıları Yuvarlama Seçenekleri
bkz: C# ile iç içe while döngüsü kullanımı ve örnekleri
bkz: C# while döngüsü ile sonsuz döngü oluşturmak