5.00 / 1 oy

PHP'de 3'e ve 5'e tam olarak bölünebilen sayıları bulmak

Önceki yazım için bkz: PHP'de bir sayıyı basamaklarına ayırmak

Bu örneği daha önce farklı bir yazar Java ve Javascript ile çözmüş, ben de PHP ile çözerek çeşitlilik katmak istedim.

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

Örnek: PHP ile 3'e ve 5'e kalansız bölünebilen sayıları bulan ve yazdıran bir uygulama hazırlayın.

Not: 100'e kadar olan sayıları kullanın

Çözüm:

<?php
 for ($sayi=1; $sayi<=100 ; $sayi++)
 {
     if ($sayi % 3 == 0 && $sayi % 5 == 0)
        echo $sayi." sayısı hem üçe hem de beşe kalansız olarak bölünebilir\r\n";
 }
?>

Çıktı:

15 sayısı hem üçe hem de beşe kalansız olarak bölünebilir
30 sayısı hem üçe hem de beşe kalansız olarak bölünebilir
45 sayısı hem üçe hem de beşe kalansız olarak bölünebilir
60 sayısı hem üçe hem de beşe kalansız olarak bölünebilir
75 sayısı hem üçe hem de beşe kalansız olarak bölünebilir
90 sayısı hem üçe hem de beşe kalansız olarak bölünebilir

Alternatif çözüm:

<?php
 for ($sayi=1; $sayi<=100 ; $sayi++)
 {
     if ($sayi % 3 != 0 || $sayi % 5 != 0)
        continue;
        
    echo $sayi." sayısı hem üçe hem de beşe kalansız olarak bölünebilir\r\n";
 }
?>

bkz: PHP'de for döngüsü kullanımı ve örnekleri

bkz: PHP'de if else kullanımı ve örnekleri

bkz: PHP ile bölüm işleminden kalan sayıyı bulmak (mod)

bkz: PHP'de çıktıları alt alta yazdırmak

bkz: PHP'de break ve continue ifadelerinin birlikte kullanımı

bkz: PHP'de Ternary Operator ile koşullu ifade yazmak

PhpCoder

04.03.2021 22:32

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
PHP'de 3'e ve 5'e tam olarak bölünebilen sayıları bulmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.