Beyaz.Net İpucu

KATEGORİLER

Delphi
PHP
Dotnet
FileMaker

For ve While Döngüsü

For Döngüsü
Komut ya da komutların istenilen sayıda tekrarlanmasını sağlar. Sayaç mantığıyla çalışır. Döngüyü istediğimiz sayıdan başlatır istediğimiz sayıda sonlandırabiliriz. Döngünün değişme değerini her işlemde istediğimiz miktarda artırabilir ya da azaltabiliriz. Örneğin döngümüz için başlangıç değerini 1, bitiş değerini 100 olarak belirleyebilir. Artış miktarını ise 2 olarak ayarlayabiliriz. Bu durumda döngü içindeki komutlar 50 defa tekrar tekrar çalıştırılacaktır.
For döngüsünün kalıbı aşağıdaki gibidir.

for (döngü değişkeni=başlangıç değeri; şart; değişim miktarı)
{
 yapılacak işlemler
}
Basit bir örnekle for döngüsünün yapısını ve çalışmasını inceleyelim. 1’ den 10’ a kadar olan sayıları alt alta yazdıralım.
Örnek Kod:
<?
for ($i=1;$i<=10;$i++) //başlangıç değerimizi 1, bitiş
//değerimizi 10, ve değişim miktarını +1 olarak belirledik.
{
echo $i; // değişken değeri ekrana yazdırılıyor.
echo "<br>"; //bir satır alta geçiliyor.
}
?>

Ekran Çıktısı:
1
2
3
4
5
6
7
8
9
10

While Döngüsü
While döngüsü, içerisinde tanımlanan koşul sağlandığı sürece belirli komut ifadesi grubunun çalıştırılmasını sağlar. Şart ifadesinin doğruluğu her döngünün başında kontrol edilir, buna göre döngünün içerisindeki komut ifadeleri çalıştırılmaya devam eder ya da
döngü sona erer. Eğer şart sağlanmıyorsa while hiç çalıştırılmaz.
While döngüsünün kalıbı aşağıdaki gibidir:

while(şart)
{
Yapılacak işlemler
}

Örnek bir program üzerinde while döngüsünü inceleyelim.

Örnek Kod:

<?
$i=1; //başlangıç değerini belirledik.
while ($i<=10) //10 a kadar olma şartımızı belirledik.
{
echo $i; //değişken değerini yazdırdık.
echo "<br>"; //bir alt satıra geçtik.
$i++; //değişken değerimizi 1 artırdık.
}
?>

İyi Çalışmalar...

Kategorideki Güncel Makaleler