20 algoritma sorusu

## 🟦 20 Algoritma Sorusu (8. Sınıf Seviyesi) 1. **Çift Sayılar** Algoritma yazınız: 1’den `n`’e kadar tüm **çift sayıları** ekrana yazdır. 2. **Tek Sayılar** Algoritma yazınız: 1’den `n`’e kadar tüm **tek sayıları** ekrana yazdır. 3. **Toplam 1..n** Algoritma yazınız: 1’den `n`’e kadar sayıların toplamını hesapla. 4. **Faktöriyel** Algoritma yazınız: `n!` faktöriyelini hesapla. 5. **Asal Sayı Kontrolü** Algoritma yazınız: `n` sayısının **asal** olup olmadığını kontrol et. 6. **EBOB** Algoritma yazınız: İki sayı `a` ve `b`’nin **EBOB**’unu (en büyük ortak bölen) bul. 7. **EKOK** Algoritma yazınız: İki sayı `a` ve `b`’nin **EKOK**’unu (en küçük ortak kat) bul. 8. **Rakamlar Toplamı** Algoritma yazınız: `n` sayısının tüm rakamlarının toplamını hesapla. 9. **Fibonacci Dizisi** Algoritma yazınız: İlk `n` terimlik **Fibonacci dizisini** üret. 10. **Daire Alanı** Algoritma yazınız: Yarıçapı `r` verilen dairenin alanını hesapla. 11. **Çift Sayılar Toplamı** Algoritma yazınız: 1’den `n`’e kadar tüm çift sayıların toplamını bul. 12. **Tek Sayılar Toplamı** Algoritma yazınız: 1’den `n`’e kadar tüm tek sayıların toplamını bul. 13. **Kareler Dizisi** Algoritma yazınız: 1’den `n`’e kadar sayıların karelerini liste olarak üret. 14. **Küp Dizisi** Algoritma yazınız: 1’den `n`’e kadar sayıların küplerini liste olarak üret. 15. **Üç Sayıdan En Büyüğü** Algoritma yazınız: `a`, `b`, `c` sayılarından en büyüğünü bul. 16. **Ortalama Hesaplama** Algoritma yazınız: Bir sayı listesinin ortalamasını hesapla. 17. **Faktöriyel Farkı** Algoritma yazınız: `a!` ile `b!` arasındaki farkı hesapla. 18. **Armstrong Sayısı** Algoritma yazınız: `n` sayısının **Armstrong sayısı** olup olmadığını kontrol et. 19. **Mükemmel Sayı** Algoritma yazınız: `n` sayısının **mükemmel sayı** olup olmadığını kontrol et. (Örnek: 6 ve 28 mükemmel sayılardır.) 20. **Üs Hesaplama** Algoritma yazınız: `base^exp` değerini hesapla. --- ✅ İşte **“Çift Sayılar” algoritması** için çözüm: --- ## 🟦 Soru **Çift Sayılar** Algoritma yazınız: 1’den `n`’e kadar tüm çift sayıları ekrana yazdır. --- ## 🟩 Algoritma (Adım Adım) 1. Başla 2. Kullanıcıdan `n` sayısını al 3. `i = 2` olarak başlat 4. Eğer `i ≤ n` ise: * `i`’yi ekrana yazdır * `i = i + 2` yap * 4. adıma geri dön 5. Aksi halde **Bitir** --- ## 🟦 Örnek Çalışma * Girdi: `n = 10` * Çıktı: `2 4 6 8 10` --- ✅

Comments

Popular posts from this blog

FOR Döngüsü – Python'da Tekrar Yapıları

Üçüncü Bölüm: Python'da Kontrol ve Döngü Yapıları (Kontrol ve Döngü İfadeleri)

İşte yukarıdaki 6 bölüm için her bölümden üçer adet Türkçe sınav sorusu hazırlanmıştır: