10’a kadar olan 3 ve 5’in katlarını toplarsak 23 eder. 1000’e kadar 3 ve 5’in katlarını toplarsak kaç eder ?

Soru: 10’a kadar olan 3 ve 5’in katlarını toplarsak 23 eder. 1000’e kadar 3 ve 5’in katlarını toplarsak kaç eder ?

Not: Şuana kadarki kısımda algoritma ile ilgili yeterince bilgi verip, çözülmesi gereken tüm soru tarzlarını çözerek mantığın temelini inşa ettiğimi düşünüyorum. (en başından beri takip edenler için)  bir süre boyunca İnstagramdaki koddunyasi sayfasının paylaştığı soruları çözüp, aşağı yukarı tüm soru tarzlarını size göstermeye çalışacağım.

Yanıt:

Not: Bugüne kadar çözülmesi gereken tüm soru tarzlarını çözdüm, bir süre boyunca instagramdaki koddunyasi sayfasının paylaştığı soruları çözüp, aşağı yukarı tüm soru tarzlarını size göstermeye çalışacağım.

Burada aklımıza ilk gelmesi gereken bir toplam değişkeni oluşturmak. Bunu oluşturup içine 0 atadık. Soruda bizden istediği 0-1000 aralığında olsun, 3 ya da 5’e bölünsün, ve bu sayıları birbirleriyle toplayalım.
İstenilen aralık: 3,5,6,9,10,12,15…
İstenilen işlem: toplam = toplam + 3
3      =       3      + 5
8      =       8      + 6
…………………………..

  1. Başla
  2. toplam = 0
  3. Aralık oluştur (i=0’dan 1000’e kadar birer birer arttır.)
  4. i’nin 3’e ya da 5’e bölümünden kalan 0 olsun. (i%3==0 || i%5==0)
  5. toplam = toplam + i
  6. Yazdır toplam
  7. Son

(Akış Diyagramını 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 *