CodeBlanks Logo Icon CodeBlanks

Özet - Algoritma kavramı

Algoritma tanımını, özelliklerini ve sözde kodu bir mini görevle birleştirirsin.

Özet - Algoritma kavramı

Bu grupta algoritmanın ne olduğunu, beş temel özelliğini ve sözde kod ile ifade edilmesini öğrendin. Bir algoritma sonlu, belirgin ve etkin adımlardan oluşur.

Sözde kod, algoritmayı insan okur gibi yazmanın kolay yoludur ve if, for, return gibi yapılar kullanır.

Uygulama İki sayıyı çıkar

subtract(a, b) yaz. a - b döndür ve print(subtract(10, 3)) ile 7 yazdır.

Başlangıç kodu

solution.py
def subtract(a, b):
    # İki sayıyı çıkar

Örnek çözüm

solution.py
def subtract(a, b):
    # İki sayıyı çıkar
    return a - b
print(subtract(10, 3))

Beklenen çıktı

7

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Özet - Algoritma kavramı: kavramları eşleştir

Kavram Anlamı
Algoritma Adım dizisi
Sonluluk Biter
Sözde kod İnsan okur
Çıktı Sonuç

2 Algoritma tanımı

Soru
Algoritma bir ____ adım dizisidir.
Cevap
Algoritma bir sonlu adım dizisidir.

Açıklama: sonlu doğru.

3 Algoritma için hangisi zorunludur?

  • Sonsuz döngü
  • Rastgelelik
  • Belirsizlik
  • Sonluluk Doğru cevap

Açıklama: Sonluluk zorunludur.

Başlangıç bölümündeki tüm dersler