• 0216 488 01 91
  • destek@sonsuzbilgi.com.tr

E-Ticaret Premium

Basit, Hızlı, Etkili ve Mükemmel bir E-Ticaret Siteniz Olsun

*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle


while ve do while Döngüleri ve Kullanımları

Adı : while ve do while Döngüleri ve Kullanımları

While ve do-while döngüleri, programların belirli bir şart sağlandığı sürece tekrar tekrar çalışmasını sağlar. Bu döngüler genellikle karar yapıları içinde kullanılır ve programların kullanıcıya daha dinamik bir şekilde yanıt vermesini sağlar. Bu yazıda, while ve do-while döngülerinin ne olduğunu, nasıl kullanıldığını ve nerede kullanılabileceğini inceleyeceğiz.

While döngüsü, belirli bir şart sağlandığı sürece tekrar tekrar çalışır. Şart doğru olduğu sürece döngü devam eder, şart yanlış olduğunda döngü sona erer. Örneğin, bir kullanıcıdan belirli bir sayı almak ve bu sayıyı 0'a kadar geri saydırmak istediğimizi düşünelim. Bu durumda while döngüsü kullanabiliriz:

```python
sayi = int(input(\"Bir sayı giriniz: \"))
while sayi > 0:
print(sayi)
sayi -= 1
```

Bu kodda, kullanıcıdan bir sayı girmesi istenir ve ilk olarak girilen sayı ekrana yazdırılır. Daha sonra sayı 1 azaltılır ve ekrana yazdırılır. Bu işlem, sayı 0 olduğunda durur.

Do-while döngüsü ise while döngüsüne benzer şekilde çalışır ancak şart döngünün sonunda kontrol edilir. Yani, döngü en az bir kez çalışır ve sonunda şart kontrol edilir. Örnek olarak, kullanıcının bir sayı girmesini isteyip, 0 dışında bir sayı girildiği sürece döngünün devam etmesini sağlayabiliriz:

```python
sayi = -1 # Şartın doğru olması için başlangıçta sayıyı 0'dan farklı atıyoruz
while sayi != 0: # Şart döngünün sonunda kontrol edildi
sayi = int(input(\"Bir sayı giriniz: \"))
```

Bu kodda, kullanıcıdan bir sayı girilmesi istenir ve eğer girilen sayı 0 değilse döngü devam eder ve kullanıcıdan tekrar bir sayı girmesi istenir. Sayı 0 olduğunda döngü sona erer.

While ve do-while döngülerini çeşitli durumlarda kullanabiliriz. Örneğin, bir kullanıcı girişi doğru olduğu sürece programın çalışmasını sağlamak, bir liste veya dizi üzerinde işlem yapmak, belirli bir şart sağlandığı sürece bir işlemi tekrar etmek gibi durumlar için bu döngüler kullanılabilir.

Sık sorulan sorular
1. While ve do-while döngüleri arasındaki fark nedir?
While döngüsünde şart döngünün başında kontrol edilirken, do-while döngüsünde şart döngünün sonunda kontrol edilir. Bu nedenle, do-while döngüsü en az bir kez çalışırken, while döngüsü çalışmayabilir.

2. While döngüsünü nasıl sonlandırabilirim?
Döngünün içinde yer alan bir şart değiştiğinde veya döngüyü sonlandıracak bir durum gerçekleştiğinde döngü sona erecektir. Örneğin, bir sayaç kullanarak veya bir döngü içinde yer alan break ifadesi ile döngüyü sonlandırabilirsiniz.

3. Hangi durumlarda while döngüsü kullanılır?
While döngüsü, şartın sağlandığı sürece bir işlemi tekrar etmek veya belirli bir durumu kontrol etmek için kullanılabilir. Örneğin, bir dosyanın sonuna gelinene kadar dosyayı okumaya devam etmek için while döngüsü kullanılabilir.

4. Do-while döngüsü hangi durumlarda kullanılır?
Do-while döngüsü, en az bir kez çalışması gereken ve daha sonra şarta bağlı olarak çalışmaya devam etmesi gereken durumlarda kullanılabilir. Örneğin, bir kullanıcıdan en az bir kez input almak ve girilen değerin belirli bir şarta uyması durumunda döngünün devam etmesini sağlamak için do-while döngüsü kullanılabilir."

while ve do while Döngüleri ve Kullanımları

Adı : while ve do while Döngüleri ve Kullanımları

While ve do-while döngüleri, programların belirli bir şart sağlandığı sürece tekrar tekrar çalışmasını sağlar. Bu döngüler genellikle karar yapıları içinde kullanılır ve programların kullanıcıya daha dinamik bir şekilde yanıt vermesini sağlar. Bu yazıda, while ve do-while döngülerinin ne olduğunu, nasıl kullanıldığını ve nerede kullanılabileceğini inceleyeceğiz.

While döngüsü, belirli bir şart sağlandığı sürece tekrar tekrar çalışır. Şart doğru olduğu sürece döngü devam eder, şart yanlış olduğunda döngü sona erer. Örneğin, bir kullanıcıdan belirli bir sayı almak ve bu sayıyı 0'a kadar geri saydırmak istediğimizi düşünelim. Bu durumda while döngüsü kullanabiliriz:

```python
sayi = int(input(\"Bir sayı giriniz: \"))
while sayi > 0:
print(sayi)
sayi -= 1
```

Bu kodda, kullanıcıdan bir sayı girmesi istenir ve ilk olarak girilen sayı ekrana yazdırılır. Daha sonra sayı 1 azaltılır ve ekrana yazdırılır. Bu işlem, sayı 0 olduğunda durur.

Do-while döngüsü ise while döngüsüne benzer şekilde çalışır ancak şart döngünün sonunda kontrol edilir. Yani, döngü en az bir kez çalışır ve sonunda şart kontrol edilir. Örnek olarak, kullanıcının bir sayı girmesini isteyip, 0 dışında bir sayı girildiği sürece döngünün devam etmesini sağlayabiliriz:

```python
sayi = -1 # Şartın doğru olması için başlangıçta sayıyı 0'dan farklı atıyoruz
while sayi != 0: # Şart döngünün sonunda kontrol edildi
sayi = int(input(\"Bir sayı giriniz: \"))
```

Bu kodda, kullanıcıdan bir sayı girilmesi istenir ve eğer girilen sayı 0 değilse döngü devam eder ve kullanıcıdan tekrar bir sayı girmesi istenir. Sayı 0 olduğunda döngü sona erer.

While ve do-while döngülerini çeşitli durumlarda kullanabiliriz. Örneğin, bir kullanıcı girişi doğru olduğu sürece programın çalışmasını sağlamak, bir liste veya dizi üzerinde işlem yapmak, belirli bir şart sağlandığı sürece bir işlemi tekrar etmek gibi durumlar için bu döngüler kullanılabilir.

Sık sorulan sorular
1. While ve do-while döngüleri arasındaki fark nedir?
While döngüsünde şart döngünün başında kontrol edilirken, do-while döngüsünde şart döngünün sonunda kontrol edilir. Bu nedenle, do-while döngüsü en az bir kez çalışırken, while döngüsü çalışmayabilir.

2. While döngüsünü nasıl sonlandırabilirim?
Döngünün içinde yer alan bir şart değiştiğinde veya döngüyü sonlandıracak bir durum gerçekleştiğinde döngü sona erecektir. Örneğin, bir sayaç kullanarak veya bir döngü içinde yer alan break ifadesi ile döngüyü sonlandırabilirsiniz.

3. Hangi durumlarda while döngüsü kullanılır?
While döngüsü, şartın sağlandığı sürece bir işlemi tekrar etmek veya belirli bir durumu kontrol etmek için kullanılabilir. Örneğin, bir dosyanın sonuna gelinene kadar dosyayı okumaya devam etmek için while döngüsü kullanılabilir.

4. Do-while döngüsü hangi durumlarda kullanılır?
Do-while döngüsü, en az bir kez çalışması gereken ve daha sonra şarta bağlı olarak çalışmaya devam etmesi gereken durumlarda kullanılabilir. Örneğin, bir kullanıcıdan en az bir kez input almak ve girilen değerin belirli bir şarta uyması durumunda döngünün devam etmesini sağlamak için do-while döngüsü kullanılabilir."


Emlak Web Sitesi

Büyümeyi hayal etmeyin, bugün başlayın...

*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle


while do-while döngü koşul tekrar kontrol işlem programlama