10 ile 100 arasındaki tam sayılardan 3'e tam bölünenlerin akış diyagramı çizimi

bnmoz

Kilopat
Katılım
7 Haziran 2017
Mesajlar
48
Makaleler
1
Merhabalar, "10 ile 100 arasındaki tam sayılardan 3'e tam olarak bölünenlerin toplamını bulacak algoritmanın akış diyagramını ciziniz." Yardım eder misiniz?
 

Dosya Ekleri

  • cvvaas.PNG
    cvvaas.PNG
    20,2 KB · Görüntüleme: 70
takıldığım yer bundan sonrası aklıma gelmedi

haklısınız ama takıldım belli bir yerde
Programlamada "%" var, bölmeden kalanı veriyor. Mesela:
sayı a = 50;
a%2 = 0 oluyor ama a%3 = 2 oluyor.


Sizin için bir kod da yazdım, algoritmaya çevirebilirsiniz:
C:
#include <stdio.h>

int main() {
 
    for(int i=10; i<=100; i++) { // 10'dan başla ve 100'e devam et.
        if(i%3==0) { // 3'e bölümü kalansızsa yani 3'e bölünüyorsa
            printf("3'e bölünür: %d\n", i); // 3'e bölünüyorsa ekrana yaz.
        }
    }

    return 0;
}

% ./main 3'e bölünür: 12 3'e bölünür: 15 3'e bölünür: 18 3'e bölünür: 21 3'e bölünür: 24 3'e bölünür: 27 3'e bölünür: 30 3'e bölünür: 33 3'e bölünür: 36 3'e bölünür: 39 3'e bölünür: 42 3'e bölünür: 45 3'e bölünür: 48 3'e bölünür: 51 3'e bölünür: 54 3'e bölünür: 57 3'e bölünür: 60 3'e bölünür: 63 3'e bölünür: 66 3'e bölünür: 69 3'e bölünür: 72 3'e bölünür: 75 3'e bölünür: 78 3'e bölünür: 81 3'e bölünür: 84 3'e bölünür: 87 3'e bölünür: 90 3'e bölünür: 93 3'e bölünür: 96 3'e bölünür: 99
 
Constant zamanda cozulebilecek bir probleme flow chart isteyen hocanin hocaligindan suphe ederim ben.
x...y arasinda mod3 = 0 olan sayilarin toplamini O(1) zamanda hesaplarsin.
 

Yeni konular

Geri
Yukarı