LAPORAN
PROYEK AKHIR
MATA
PELAJARAN TEKNOLOGI INFORMASI DAN KOMUNIKASI
SEMESTER 3
T.A 2013/2014
SMA UNGGUL
DEL
Oleh:
Maria Theresia Simanjorang
XI IPA 1
112078
A. Nama Program
“Menghitung Nilai Akhir Semester”
B. Tujuan
Tujuan pembuatan program adalah untuk
membantu dalam penghitungan nilai akhir semester siswa.
C. Program
program Menghitung_Nilai_Akhir;
uses crt;
var
ns,mapel: string[30];
nis: longint;
nuh1,nuh2,nuas,nuts,na: real;
grade: string;
writeln('________Nilai AKHIR SEMESTER
SISWA SMA UNGGUL DEL________');
writeln('---------------------------------------------------------');
writeln('Selamat Datang di Program
Menghitung Nilai Akhir Semester');
writeln('=========================================================');
writeln;
writeln('Silakan input identitas dan
nilai anda :');
write('Nama Siswa
:');readln(ns);
write('NIS
:');readln(nis);
write('Mata Pelajaran
:');readln(mapel);
write('Nilai UH1
:');readln(nuh1);
write('Nilai UH2
:');readln(nuh2);
write('Nilai UTS
:');readln(nuts);
write('Nilai UAS
:');readln(nuas);
na:=(nuh1+nuh2+nuts+(2*nuas))/5;
begin
if (na>=90) and (na<=100) then
grade:='A (Lulus Dengan Sangat
Memuaskan)'
else if (na>=85) and (na<=89)
then
grade:='B (Lulus Dengan Sangat Baik)'
else if (na>=80) and (na<=84)
then
grade:='C (Lulus dengan baik)'
else if (na>=75) and (na<=79)
then
grade:='D (Lulus mencapai KKM)'
else if (na>=70) and (na<=74)
then
grade:='E (Lulus dengan penugasan)'
else if (na<=69) then
grade:='F (Tidak Lulus)'
else if (na>100) then
grade:='Maaf, grade tidak ada, nilai
anda tidak sesuai'
end;
writeln;
writeln('Berdasarkan data yang
masukkan, maka dapat diketahui bahwa;');
writeln('Siswa bernama :',ns);
writeln('NIS
:',nis);
writeln('Pada Mata Pelajaran
:',mapel);
writeln('Telah Mencapai Nilai
:',na:2:0);
writeln('Dengan Grade
:',grade);
writeln;
writeln('Untuk Kepastian Nilai, Silakan
Hubungi Guru Mata Pelajarannya');
writeln('-------------------------------------------------------------');
writeln;
writeln('Terima Kasih Telah Mencoba
Program Ini :)');
writeln('===================================================');
readln;
end.

Komentar
Posting Komentar