Pozitif Tam Sayının Bölenlerini Bulma

pozitif-tam-sayinin-bolenlerini-bulma (büyük resim için tıklayın)

Pozitif tam sayı; 1 ile sonsuz değer aralığındaki herhangi bir değere karşılık gelen sayıdır. Bölenlerini bulmak için; bu sayının, 1'den başlayarak kendisine kadar olan sayıların her biri için döngü ile bölümünden kalanın 0(sıfır) olup olmadığı kontrol edilecek. Kalan sıfır ise diziye aktarılıp return edilecek. Örneğin 36 için dizi; 1,2,3,4,6,9,12,18,36 return edecek. Bu işlem için aşağıdaki gibi PHP ile fonksiyon oluşturulmuş ve kullanılmıştır.

  • function bolenleriBul($param){
  • if($param<0){
  • return "0'dan büyük değer girin";
  • }
  • $dizi=array();
  • for($i=1;$i<=$param;$i++){
  • if($param%$i==0)
  • array_push($dizi,$i);
  • }
  • return $dizi;
  • }

Kullanımı ise,

  • $bolenler=$bolenleriBul(36);
  • echo "";
  • print_r($bolenler);
  • echo "";

şeklindedir.

omurserdarr

Ömürcan Serdar, 30 Ağustos 2018 Perşembe 15:30 tarihinde kayıt oldu

Etiketler

Beğeni