For Döngüsü ile Asal Sayıları Bulma
Sadece kendisine ve 1 sayısına bölünebilen 1'den büyük pozitif tam sayılardır.
Soru: 2 ile 100 arasındaki asal sayıları php ile for döngüsü kullanarak bulunuz.
<?php
Soru: 2 ile 100 arasındaki asal sayıları php ile for döngüsü kullanarak bulunuz.
<?php
for($i=2;$i<=100;$i++)
{
$asal=true;
for($j=2;$j<=$i-1;$j++)
{
if ($i%$j==0)
$asal=false;
}
if ($asal) echo $i."<br>";
}
Çözüm: Burada iki döngü kullanacağız, ilk döngü istediğimiz sayı aralağı için birer birer dönüyor, ikinci döngüde her bir sayıyı ele alarak 2'den kendisinin 1 eksiğine kadar olan sayılara bölünüp bölünmediğine bakıyoruz. Asal sayılar 2'den başladığı için döngümüzde 2'den sayının 1 eksiğine kadar döndük. 2.döngüye girmeden önce asal boolean değişkenine true değerini atıyor, eğer 2'den kendisinin 1'eksiğine kadar olan sayılardan biri bile tam bölüyorsa asal=false değerini alıyor.
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
Mutlu kodlamalar,
Oğuzhan TAŞ
Ekim 2016
Dil Değiştir(Change Language)
Kategoriler
- Csharp(58)
- Csharp Formlar(23)
- Web Tasarım(9)
- CSS(27)
- JavaScript(37)
- PHP(50)
- Laravel(3)
- ASP.net(38)
- Excel(15)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(5)
- SQL Server(29)
- MySQL(16)
- Linux(17)
- MacOSX(8)
- Ayarlar(12)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(6)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
- Python(2)
- Bash Script(7)
- C Programlama(10)
- Flutter - Dart(11)
- Bootstrap(1)
En çok Okunan 18 Makale
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: Csharp ile Access Veritabanı Bağlan...
- :: SQL nedir, Temel SQL Komutları nele...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: Excel Hesap tablosunda EĞERSAY Fonk...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: Excel Hesap tablosunda ETOPLA Fonks...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: PHP ile Basit Dosya Yükleme
- :: C# Programlama Dili ile İlgili Örne...
- :: Excel hücrelerinde yıldız koyarak b...
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: PhpMyAdmin Şifresi Nasıl Değiştiril...
- :: Hangisi acaba, PHP mi ASP.NET mi ?