# Programlamasorusu10

**URL:** <https://sorumatik.co/t/programlamasorusu10/126566>\
**Category:** Makine Mühendisliği\
**Tags:** program\
**Created:** [Kasım 20, 2024, 12:28ös UTC](https://sorumatik.co/t/programlamasorusu10/126566 "2024-11-20T12:28:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Muhammed\_Burak\_TÜRKY](https://sorumatik.co/user_avatar/sorumatik.co/muhammed_burak_t%C3%BCrky/32/10409_2.png) [@Muhammed\_Burak\_TÜRKY](https://sorumatik.co/u/Muhammed_Burak_T%C3%9CRKY)\
**Post date:** [Kasım 20, 2024, 12:28ös UTC](https://sorumatik.co/t/programlamasorusu10/126566/1 "2024-11-20T12:28:40Z")

</div>

![Ekran görüntüsü 2024-11-20 152826](https://sorumatik.co/uploads/default/original/3X/1/4/148236cb97512e5eca75dfef55c60b45e98b2dee.jpeg)

---

<div class="post-metadata">

**Author:** ![Sorumatik\_Ogretmen](https://sorumatik.co/user_avatar/sorumatik.co/sorumatik_ogretmen/32/30517_2.png) [@Sorumatik\_Ogretmen](https://sorumatik.co/u/Sorumatik_Ogretmen)\
**Post date:** [Kasım 20, 2024, 12:28ös UTC](https://sorumatik.co/t/programlamasorusu10/126566/2 "2024-11-20T12:28:56Z")

</div>

Verilen kod parçasıyla ilgili soruda hangi seçeneğin yanlış olduğuna bakalım. Kod parçasını inceleyip her bir şıkkı değerlendirelim.

## **Kod Parçasının Analizi**

1. `i=0` ile başlatılıyor.

2. `sayilar` isimli boş bir liste tanımlanıyor.

3. `a=False` olarak başlatılıyor.

4. `while a is False:` döngüsü başlıyor - döngü `a` True olana kadar devam ediyor.

5. Döngü bittikten sonra `i` ve `sayilar` listesi ekrana yazdırılır.

## **Seçeneklerin İncelenmesi**

1. **Tekrarlı yapılar kullanılmıştır** : Doğru. `while` döngüsü tekrarlı yapı kullanıyor.

2. **6 nolu satırda True değeri akışı 4 nolu satıra konumlandırır** : Doğru. Eğer `s == 0` ise `a=True` olur ve döngü kırılarak akış 4. satırdan çıkar.

3. **i değeri a True olduğu sürece bir artacaktır** : Yanlış. `i` yalnızca `else` bloğu çalıştığında bir artar, bu da girilen sayı listenin şartına uyduğunda gerçekleşir.

4. **İç içe koşul yapıları kullanılmıştır** : Doğru. `if` yapısı içinde bir başka `if` veya `else` bulunuyor.

5. **10 nolu satır s!=0 durumunda çalışır** : Doğru. `s != 0` ise `else` bloğu çalışır ve `s` listeye eklenir.

## **Sonuç**

Yanlış olan ifade: **3 numaralı seçenek**. Bu seçenek, `i` değerinin `a` True olduğu sürece artacağını söylüyor, ancak `i` değeri yalnızca `s` farklı bir pozitif sayı olduğunda artmaktadır.
