Re: [Linux-programlama] For döngüsü hakkında

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Ahmet (corsairsoft@hotmail.com)
Date: Wed 13 Sep 2006 - 16:00:51 GMT


açıklamalarınız için teşekkür ederim,

----- Original Message -----
From: "Ömer F. USTA" <omerusta@gmail.com>
To: <linux-programlama@liste.linux.org.tr>
Sent: Wednesday, September 13, 2006 6:53 PM
Subject: Re: [Linux-programlama] For döngüsü hakkında

> for ( ilklendirme degeri , dongunun gerceklesecegi kosul , her dongu
> sonunda islenecek komut )
> {
> komutlar ;
> }
>
> şimdi gel 2 örneğini inceleyelim
>> <?php
>> for ($i=0;$i==6;$i++)
>> {
>> echo $i;
>> }
>> ?>
>
> Burda $i değişkeni 0 la ilklendiriliyor sonra döngüye girecek ama
> döngünün sürmesi için $i nin 6 olması gerek ama 6 degil ve bu nedenle
> bitiyor
> hic birsey yapmiyor
>
>
>
>> <?php
>> for ($i=0;$i=6;$i++)
>> {
>> echo $i;
>> }
>> ?>
>
> $i 0 ile ilklendiriliyor. sonra döngüye sokulacak koşul kontrol ediliyor
> koÅŸul
> kısmında $i=6 var yani $i değişkenine 6 değerini koy var ve bu işlem
> yapılıyor
> ve bunun yapılabilmesi yani imkanı olan bir işlem true değerini döndürür
> ki
> bu da koşul uygun manasına gelir
> sonra ekrana echo ile $i nin içeriği yazılıyor yani 6 sonra $i++ ile i
> nin deÄŸeri 7
> yapılıyor koşul satırı tekrar i yi 6 yapıyor ve true olduğu için
> tekrar 6 yazıyor
> bu sonsuza kadar devam eder.
>
> peki doğrusu nasıl olmalıydı ?
>
> <?php
> for ($i=0;$i<=6;$i++)
> {
> echo $i."<br>";
> }
> ?>
>
> (Umarım anlatımda bir yanlış yapmamışımdır hatalı olduğum veya eksik
> olan kısımları
> hocalarım düzeltirse sevinirim )
> = atama operatörüdür
> == karşılaştırma operatörüdür
> if ( true ) ve if( $i=1) ve if (1) ve if ( 1 < 3 ) aynı şeydir
>
>
>
> On 9/13/06, Ahmet <corsairsoft@hotmail.com> wrote:
>>
>>
>> Apache versiyon 2.0.59
>> PHP vesiyon 5.1.4
>>
>> <?php
>> for ($i=0;$i==6;$i++)
>> {
>> echo $i;
>> }
>> ?>
>>
>> veya
>>
>> <?php
>> for ($i=0;$i=6;$i++)
>> {
>> echo $i;
>> }
>> ?>
>>
>> bu döngülerde bir hatamı var ?
>>
>> "==" karşılaştırması sonsuz döngüye giriyor
>> "=" karşılaştırması ise sonuç vermiyor
>>
>> Kolay gelsin
>> _______________________________________________
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>
>>
>>
>
>
> --
> Ömer Fadıl USTA
> http://www.bilisimlab.com/
>

--------------------------------------------------------------------------------

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.