CodeBlanks Logo Icon CodeBlanks

Proje tasarımı

Hesap makinesi iskeletini tasarlarsın.

Proje: Hesap makinesi

Bu 5 derslik projede bir hesap makinesi yapacaksın. Her derste hesap makinesine bir parça ekleyecek, son derste tam bir uygulama elde edeceksin.

Projede daha önce öğrendiklerini kullanacaksın:

  • değişken atama
  • print ile çıktı
  • int ve float türleri

Ayrıca bu projede fonksiyon (def), if ve try/except yapısını öğreneceksin. Hazırsan başlayalım.

Hesap makinesinin akışı

Hesap makinesinin çalışması dört adımdan oluşur:

  1. Giriş: iki sayı alınır.
  2. İşlem: bir operator seçilir (+, -, *, /).
  3. Hesaplama: operatöre göre sonuç bulunur.
  4. Çıktı: sonuç ekrana yazılır.

Ilk derste sadece iki sayı tanımlayıp ekrana yazdırarak başlayacağız. Sonraki derslerde fonksiyonları ve hata yönetimini ekleyeceğiz.

Uygulama Iki sayıyı tanımla ve yazdır

Hesap makinesinin ilk parçası: a değişkenine 10, b değişkenine 5 ata. Sonra print(a, b) ile ikisini yazdır.

Başlangıç kodu

main.py
# Hesap makinesi - iki sayi tanımla

Örnek çözüm

main.py
a = 10
b = 5
print(a, b)

Beklenen çıktı

10 5

Soru ve cevaplar

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

1 Hesap makinesi çalışmak için önce neye ihtiyaç duyar?

  • Iki sayı ve bir işlem Doğru cevap
  • Bir veritabanı
  • Bir sınıf
  • Bir dosya

Açıklama: Hesap makinesi iki sayı alır ve aralarında bir işlem yapar.

2 Ilk sayıya 10 değerini ata

Soru
a = ____
print(a)
Cevap
a = 10
print(a)

Açıklama: a = 10 ile tamsayı değer atandin.

3 Hesap makinesi adımlarını eşleştir

Kavram Anlamı
Giriş Iki sayı alınır
İşlem Operator seçilir
Hesaplama Sonuç bulunur
Çıktı Sonuç yazılır

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