1 Eylül 2014 Pazartesi

ALGORİTMA KURMA

  • Algoritma , verilen herhangi bir sorunun çözümüne ulaşmak için uygulanması gerekli adımların, açık, düzenli ve sıralı bir şekil basit ve açık olarak sıralandırılmalıdır.
  • Algoritma, belirli bir görevi yerine getiren sonlu sayıdaki işlevsel, girdi/çıktı tanımlı genel olma özelliklerine sahip işlemler dizisidir.
  • Algoritmanın uzunluğu kullanılan programlamanın özellikleri ve problemin karmaşıklığıyla doğru orantılıdır.
  • Algoritmadaki en küçük bir yanışlık bile doğru sonuca ulaşmayı engelleyebilir. Bu sebepten doğru sonuca ulaşmak için algoritma oluşturulduktan sonra dikkatlice incelenmeli, eğer bir yanlışlık var ise düzeltilmelidir.
  • Herhangi bir problemin çözüm için birden fazla algoritma yazılabilir.
  • Algoritma da eksik bir nokta bırakmaksızın gerekli tüm adımlar açık ve düzgün bir dille anlatılmalıdır.
                  Şimdi algoritmaya bir kaç örnek verelim;

Örnek 1 = Verilen 4 sayının ortalamasının bulunması
               1.Sayıları oku
               2. Ortalamayı bul. Ortalama=(x1+x2+x3+x4)/4
               3. Ortalamayı görüntüle
               4. Bitir

Örnek 2 = Verilen üç sayının toplamının bulunması
              1. Sayıları oku
              2. Toplamı bul. Toplam = x1+x2+x3
              3. Toplamı görüntüle
              4. Bitir

Örnek 3 = 1 ile 50 arasındaki sayıların toplamının ve ortalamasının bulunması
              1. Sayı=0, Toplam=0
              2. Sayı= Sayı+1
              3. Toplam= Toplam+Sayı
              4. Sayı 50 değilse adım 2'ye git
              5. Ortalama= Toplam/Sayı
              6. Toplam ve Ortalama değerlerini görüntüle
              7. Bitir
 

2 yorum: