✨ Konuları Gir, Yapay Zeka Saniyeler İçinde Sınavını Üretsin!

10. Sınıf Algoritmik Yapılandırma Test 8

SORU 1

Bir dikdörtgenin 'genislik' ve 'yukseklik' değerleri verildiğinde, bu dikdörtgenin alanını ve çevresini hesaplayan bir algoritma için aşağıdaki adımlardan hangisi doğru bir yapıya sahiptir?


A) 1. 'genislik' ve 'yukseklik' değerlerini girdi olarak al. 2. 'alan \(=\) genislik * yukseklik' işlemini yap. 3. 'cevre \(= 2 *\) (genislik + yukseklik)' işlemini yap. 4. 'alan' ve 'cevre' değerlerini çıktı olarak ver.
B) 1. 'genislik' ve 'yukseklik' değerlerini girdi olarak al. 2. 'alan \(=\) genislik + yukseklik' işlemini yap. 3. 'cevre \(= 2 *\) genislik * yukseklik' işlemini yap. 4. 'alan' ve 'cevre' değerlerini çıktı olarak ver.
C) 1. 'genislik' ve 'yukseklik' değerlerini girdi olarak al. 2. 'toplam \(=\) genislik + yukseklik' işlemini yap. 3. 'cevre \(= 2 *\) toplam' işlemini yap. 4. 'alan \(=\) genislik + yukseklik' işlemini yap. 5. 'alan' ve 'cevre' değerlerini çıktı olarak ver.
D) 1. 'genislik' ve 'yukseklik' değerlerini girdi olarak al. 2. 'alan \(=\) genislik * yukseklik' işlemini yap. 3. 'cevre \(= 2 *\) genislik + yukseklik' işlemini yap. 4. 'alan' ve 'cevre' değerlerini çıktı olarak ver.
E) 1. 'genislik' ve 'yukseklik' değerlerini girdi olarak al. 2. 'alan \(=\) genislik * yukseklik' işlemini yap. 3. 'cevre \(=\) alan * 2' işlemini yap. 4. 'alan' ve 'cevre' değerlerini çıktı olarak ver.
Açıklama:
Bir dikdörtgenin alanı 'genislik * yukseklik' formülüyle, çevresi ise '2 * (genislik + yukseklik)' formülüyle hesaplanır. Seçenek A: Hem alan hem de çevre formüllerini doğru bir şekilde uygulamıştır. Seçenek B: Alan ve çevre formüllerini yanlış kullanmıştır. Seçenek C: Alan formülünü yanlış kullanmıştır ('genislik + yukseklik' yerine 'genislik * yukseklik' olmalıydı). Seçenek D: Çevre formülünde parantez eksikliği nedeniyle işlem önceliği hatası vardır. '2 * genislik + yukseklik' ifadesi, 2g + y anlamına gelir, bu da doğru çevre formülü değildir. Seçenek E: Çevre formülünü yanlış kullanmıştır. Çevre, alanın iki katı değildir.