Bir dersten 3 sınav notu alan bir öğrencinin :
a- ortalamasını
b-5 li sistemdeki not karşılığını
c-harfli sistemdeki not karşılığını
yazdıran programın algoritmasını ve akış diyagramı...


Alınan üç not sırasıyla x,y,z olsun ortalaması (x+y+z)/3 değerinden çıkar.
5 li sistemde verilen notlar:

100-85 dahil aralığı not 5 olur. Harfli sistemde A olur.
84-70 dahil aralığı not 4 olur. Harfli sistemde B olur.
69-55 dahil aralığı not 3 olur. Harfli sistemde C olur.
54-45 dahil aralığı not 2 olur. Harfli sistemde D olur.
44-25 dahil aralığı not 1 olur. Harfli sistemde E olur.
24-0 dahil aralığı not 0 olur. Harfli sistemde F olur.

Değişkenler
girilen not değerleri: a,b,c
derslerin ortalaması: ort
0-5 arasındaki rakamsal notu: r
A-F aralığındaki harfsel notu: h

Algoritma
Adım 1: Başla
Adım 2: Ders notlarını al.(a,b,c)
Adım 3: ortalama değerini hesapla ort=(a+b+c)/3
Adım 4: eğer ort>84 r=5 h=a adım10 a git.
Adım 5:eğer ort>69 r=4 h=b adım 10 a git.
Adım 6:eğer ort>54 r=3 h=c adım 10 a git.
Adım 7:eğer ort>44 r=2 h=d adım 10 a git.
Adım 8:eğer ort>24 r=1 h=e adım 10 a git.
Adım 9:r=0 h=f
Adım 10: r ve h değerlerini ekrana yaz.
Adım 11: Bitir.

ort değeri bulunduktan sonra eğer ifadeleri ile bulunan ort değeri teker teker sınanıyor ve h ve r değişkenleri değerlerini alıyorlar. Adım 10 da ise bulunan değerler ekrana yazılıp program sonlandırılıyor.

Akış Diyagramı
Name:  nota gore_ gecip_kaldigini_bulan_program.jpg
Views: 1161
Size:  19.6 KB