Metin tabanlı programlama nedir

Örnek 09 / 12
Soru:

Bir psikoloji araştırmacısı, deneklerin tepki sürelerini ölçmek için basit bir program yazmak istiyor. Program şu işlemleri yapmalıdır:

  • Kullanıcıdan 5 adet tepki süresini saniye cinsinden al
  • Bu sürelerin ortalamasını hesapla
  • Ortalamayı ekrana yazdır

Bu programı metin tabanlı programlama ile nasıl yazarsınız? Temel adımları listeleyin.

Çözüm:

💡 Bu problemi çözmek için temel programlama kavramlarını kullanacağız: değişkenler, döngüler ve aritmetik işlemler.

  • ➡️ 1. Adım: Toplamı tutacak bir değişken tanımla (toplam = 0)
  • ➡️ 2. Adım: 5 kere dönecek bir döngü oluştur
  • ➡️ 3. Adım: Her döngüde kullanıcıdan tepki süresini al ve toplam değişkenine ekle
  • ➡️ 4. Adım: Döngü bittikten sonra toplamı 5'e bölerek ortalamayı hesapla
  • ➡️ 5. Adım: Ortalama değerini ekrana yazdır

Pseudocode örneği:
toplam = 0
for i in range(5):
    sure = input("Tepki süresini girin: ")
    toplam = toplam + sure
ortalama = toplam / 5
print("Ortalama tepki süresi:", ortalama)

1 2 3 4 5 6 7 8 9 10 11 12
Konuya Geri Dön: