22

Adım 1-Başla Adım 2-A'yı oku Adım 3-B'yi oku Adım 4-C=A*B yi hesapla Adım 5-C'yi yaz

  • Upload
    jensen

  • View
    55

  • Download
    0

Embed Size (px)

DESCRIPTION

Adım 1-Başla Adım 2-A'yı oku Adım 3-B'yi oku Adım 4-C=A*B yi hesapla Adım 5-C'yi yaz Adım 6-Dur. Adım 1-Başla Adım 2-A,B'yi oku Adım 3-A=B ise Adım 7'ye git Adım 4-A>B ise Adım 6'ya git Adım 5-B'yi yaz Adım 8'e git Adım 6-A'yı yaz Adım 8'e git - PowerPoint PPT Presentation

Citation preview

Page 1: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 2: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 3: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 4: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 5: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz

• Adım 1-Başla • Adım 2-A'yı oku • Adım 3-B'yi oku • Adım 4-C=A*B yi hesapla • Adım 5-C'yi yaz • Adım 6-Dur

Page 6: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz

• Adım 1-Başla • Adım 2-A,B'yi oku • Adım 3-A=B ise Adım 7'ye git • Adım 4-A>B ise Adım 6'ya git • Adım 5-B'yi yaz Adım 8'e git • Adım 6-A'yı yaz Adım 8'e git • Adım 7-"A veB eşit"mesajını yaz • Adım 8-DUR

Page 7: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 8: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz

• Adım 1-Başla • Adım 2-I18=0 I19=0 I20=0 I21=0 I22=0 IYOS=0 • Adım 3-OSA oku • Adım 4-OSA=18 ise I18'i arttır, Adım 9'a git • Adım 5-OSA=19 ise I19'u arttır, Adım 9'a git • Adım 6-OSA=20 ise I20'yi arttır,Adım 9'a git • Adım 7-OSA=21 ise I21'i arttır,ADım 9'a git • Adım 8-OSA=22 ise I22'Yİ arttır,Adım 9'a git • Adım 9-IYOS<100 ise Adım 3'e git • Adım 10-I18,I19,I20,I21,I22,yaz • Adım 11-DUR

Page 9: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 10: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz

• Adım 1-Başla • Adım 2-INOT=0 • Adım 3-ISAYI=0 • Adım 4-ONOT oku • Adım 5-INOT=INOT+ONOT • Adım 6-ISAYI=ISAIY+1 • Adım 7-ISAYI<3ise Adım 4'e git • Adım 8-NORT=INOT/3 • Adım 9-NORT YAZ • Adım 10-DUR

Page 11: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 12: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz

• Adım 1-Başla • Adım 2-N'i ekrandan oku • Adım 3-NFAK=1 • Adım 4-ISAYI=1 • Adım 5-ISAYI=ISAYI+1 • Adım 6-NFAK=NFAK*ISAYI • Adım 7-Eğer ISAYI >=N• Adım 8-NFAK yaz • Adım 9-Dur

Page 13: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 14: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz

• f(x) fonksiyonu x'in çeşitli değerlerine göre aşğıdaki şekilde değişmektedir. x değeri sıfır ile 5 arasında 0.5 aralıkla arttığına göre herbir x değeri için f(x) fonksiyonunu hesaplayan ve x ile f(x) değerlerini yazan programın akış şeması şöyledir.

Page 15: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 16: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz

• Girilen 20 adet sayinin en küçügünü bulup ekrana yazan algoritma ve akıs diyagramı.

• A1. Basla;• A2. DIM A[20] tanımla;• A3. min = A[1] atamasını yap;• A4. i = 1 atamasını yap;• A5. Eger i<=20 degilse A6'ya git;• A6. Eger min < A[i] degilse min=A[i] atamasını yap;• A6. "Min = " min yazdır;• A7. Dur.

Page 17: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 18: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz

• Kullanıcıdan girişi alınan sayı adedi kadar fibonacci serisini yazdırınız

• A1. Basla;• A2. f[0]=0, f[1]=1, i=0 atamasını yap;• A3. n degerini gir;• A4. Eger i<n degilse A7'ye git;• A5. f[i+2]=f[i+1]+f[i] atamasını yap;• A6. f[i]'yi yaz ve A4'e dön;• A7. Dur.

Page 19: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 20: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz

• Negatif sayı girilene kadar alınan sayıların çift olanlarının toplamını bulan algoritma

• A1.Başla• A2.Toplam=0• A3.S sayisini oku.• A4.S<0 ise A7'ye git.• A5.Eger (S=TAM(S/2)*2) ise Toplam=Toplam+S.• A6.A3'e git.• A7.Toplam degerini yaz.• A8.Dur

Page 21: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz
Page 22: Adım 1-Başla  Adım 2-A'yı oku  Adım 3-B'yi oku  Adım 4-C=A*B yi hesapla  Adım 5-C'yi yaz

Soru

• 100 kisinin yas bilgilerini alıp kaç tanesinin 18,19,29,21,22 yaslarında oldugunu bulan algoritma ve akıs diyagramı.