Dışarıdan girilen N elemanlı bir dizinin tüm elemanlarını toplayan programın Algoritması ve Kodu

Soru: Dışarıdan girilen N elemanlı bir dizinin tüm elemanlarını toplayan programın Algoritmasını ve Kodunu yazınız.

Yanıt: Dizinin eleman sayısını kullanıcı belirleyecek. Bu yüzden kullanıcıdan bunu isteyip tanımladığımız tamsayı n değişkenine atayacağız ve tanımladığımız dizinin uzunluğuna n yazacağız. Tamsayı toplam değişkenine de 0 atayacağız. Bunun sebebi ise toplam değişkeninin kaç olduğunu ve üstüne eklenecek dizi elemanlarını hangi sayı ile toplanacağını belirtmek. Eleman girme ve toplama olarak 2 tane döngü açacağız ve bunların ikisinde de sayaç(i) 0’dan başlatılıp birer birer n sayısına kadar gidecek. Eleman girme döngüsün de dizinin tüm elemanları kullanıcı tarafından tek tek girilirken, toplama döngüsünde de toplam değişkenine eklenecek.

  1. Başla
  2. Boyut gir(n)
  3. Dizi oluştur(dizi[n])
  4. Değer ata(toplam=0)
  5. Eleman girme döngüsü (i=0’dan n’ye birer birer)
  6. Eleman gir(dizi[i])
  7. Toplama döngüsü (i=0’dan n’ye birer birer)
  8. Elemanları topla (toplam=toplam + dizi[i])
  9. Yazdır toplam
  10. Son

(Akış Diyagramını Microsoft Visio 2013 ile çizdim.)

(Java Programlama Dili ile kodunu yazdım.)

(C++ Programlama Diliyle kodunu yazdım)

(C# Programlama Diliyle kodunu yazdım)

Leave a Reply

Your email address will not be published. Required fields are marked *