START
Jumlah Nilai
Nilai A
≥81
Kehadiran = 5%
Tugas = 25%
Kuis = 15%
UTS = 25%
UAS = 30%
Jumlah Nilai
Nilai D
51-60
Jumlah Nilai
Nilai E
≤50
END
FLOWCHART KELILING LINGKARAN
START
Jari-jari Lingkaran
Phi
Output “Hitunglah
Keliling Lingkaran”
Input Jari-jari
Phi = 3.14
Keliling = 2*phi*Jarijari
Output “Hasil
keliling adalah =”&
keliling
END
LOGIKA PSEUDOCODE
##Header##
Program Nilai Akhir;
##Kamus Data##
deklarasi
var kehadiran,nilai_tugas,kuis,UTS,UAS:Integer;
Nilai_Akhir:Float;
##Deskripsi Algoritma##
read(kehadiran);
read(kuis);
read(UTS);
read(UAS);
Nilai_Akhir=(kehadiran*0.05)+(nilai_tugas*0.25)+(kuis*0.15)+(UTS*0.25)+(UAS*0.30);
Write(Nilai_Akhir);
##Header##
Program keliling_lingkaran;
##Kamus Data##
Deklarasi
Var r;Integer
keliling:phi:Float
##Deskripsi Algoritma##
read(r);
phi=3.14;
keliling_lingkaran=2*3.14*r
write(keliling_lingkaran);