Php İle Asal Sayı Bulma

Bu yazımızda Php ile hem manuel olarak hem de klavyeden girilen ya da kullanıcıdan alınan sayının asal olup olmadığını öğrenebileceğimiz bir program yazacağız.

Asal Sayı Nedir ?

Asal sayılar sadece 1'e ve kendisine bölünebilen 1'den büyük doğal sayılar olarak tanımlanmaktadır.

Manuel Olarak Asal Sayı Bulma

Öncelikle bir değişkene sayısal bir tam sayı değeri veriyoruz ve işlemlerimizi ona göre gerçekleştiriyoruz.

<?php 
 $sayi=4;
 
 //Döngünün içinden sonucu bu değişkene atayacağız.
 $bolunebilen_sayilar=0;


 //for döngüsünü 2den başlatıyoruz.
 for ($i=2; $i<$sayi ; $i++) { 
    if($sayi % $i == 0){
        ++$bolunebilen_sayilar;
    }
 }
 //
 if($bolunebilen_sayilar >0) {
     echo "Sayı asal değildir.";
 }else{
     echo "Sayı asal sayıdır.";
 }
?>

Klavyeden Girilen Değerin Asal Sayı Olup Olmadığını Kontrol Etmek

<form action="" method="post">
<label> Lütfen bir tamsayı giriniz</label>
<input type="number" name="sayi">
<button type="submit">Kontrol Et</button>


</form>


<?php 


if($_POST){
    //formdan gelen veriyi alıyoruz
    $sayi = $_POST['sayi'];


    //Döngünün içinden sonucu bu değişkene atayacağız.
    $bolunebilen_sayilar=0;


    //for döngüsünü 2den başlatıyoruz.
    for ($i=2; $i<$sayi ; $i++) { 
    if($sayi % $i == 0){
        ++$bolunebilen_sayilar;
    }
 }
 //
 if($bolunebilen_sayilar >0) {
     echo "Sayı asal değildir.";
 }else{
     echo "Sayı asal sayıdır.";
 }
}
 
?>

YAZAR HAKKINDA

26 Yaşında. Araştırmayı seven, bir şeyler öğretmeye meraklı bir Bilgisayar Mühendisi

0 YORUM

Bu konuya henüz yorum yapılmamış

Yorum Yap

@COPYRIGHT KodlamakLazım Tüm Hakları Saklıdır.