Tugas Uye
Tugas Uye
uses crt;
var
npm : string;
nama : string[20];
alamat : string[20];
fakultas : string[20];
jenjang : string;
jk : string;
agama : string;
email : string;
nohp : string;
N_Hadir,N_Etika,N_Tugas,N_UTS,N_UAS : Integer;
N_Akhir:Real;
N_Huruf: string[2];
begin
clrscr;
writeln(' Penilaian SISWA ');
N_Akhir:=(0.1*N_Hadir)+(0.1*N_Etika)+(0.3*N_Tugas)+(0.2*N_UTS)+(0.3*N_UAS)
;
If (N_Akhir>=80) and (N_Akhir<100) then N_Huruf:='A'
Else if (N_Akhir>=70) and (N_Akhir>69) then N_Huruf:='B+'
Else if (N_Akhir>=66) and (N_Akhir>65) then N_Huruf:='B'
Else if (N_Akhir>=60) and (N_Akhir>56) then N_Huruf:='C+'
Else if (N_Akhir>=56) and (N_Akhir>55) then N_Huruf:='D'
Else if (N_Akhir>=50) and (N_Akhir>49) then N_Huruf:='E';
writeln('Nilai Akhir : ',N_Akhir:3:2);
writeln('Nilai Huruf : ',N_Huruf);
readln;
end.
program penilaian_siswa;
uses crt;
var
npm : string;
nama : string[20];
alamat : string[20];
fakultas : string[20];
jenjang : string;
jk : string;
agama : string;
email : string;
nohp : string;
N_Hadir,N_Etika,N_Tugas,N_UTS,N_UAS : Integer;
N_Akhir:Real;
N_Huruf: string[2];
begin
clrscr;
writeln(' Penilaian SISWA ');
N_Akhir:=(0.1*N_Hadir)+(0.1*N_Etika)+(0.3*N_Tugas)+(0.2*N_UTS)+(0.3*N_UAS)
;
If (N_Akhir>=80) and (N_Akhir<100) then N_Huruf:='A'
Else if (N_Akhir>=70) and (N_Akhir>69) then N_Huruf:='B+'
Else if (N_Akhir>=66) and (N_Akhir>65) then N_Huruf:='B'
Else if (N_Akhir>=60) and (N_Akhir>56) then N_Huruf:='C+'
Else if (N_Akhir>=56) and (N_Akhir>55) then N_Huruf:='D'
Else if (N_Akhir>=50) and (N_Akhir>49) then N_Huruf:='E';
writeln('Nilai Akhir : ',N_Akhir:3:2);
writeln('Nilai Huruf : ',N_Huruf);
readln;
end.
program penilaian_siswa;
uses crt;
var
npm : string;
nama : string[20];
alamat : string[20];
fakultas : string[20];
jenjang : string;
jk : string;
agama : string;
email : string;
nohp : string;
N_Hadir,N_Etika,N_Tugas,N_UTS,N_UAS : Integer;
N_Akhir:Real;
N_Huruf: string[2];
begin
clrscr;
writeln(' Penilaian SISWA ');
N_Akhir:=(0.1*N_Hadir)+(0.1*N_Etika)+(0.3*N_Tugas)+(0.2*N_UTS)+(0.3*N_UAS)
;
If (N_Akhir>=80) and (N_Akhir<100) then N_Huruf:='A'
Else if (N_Akhir>=70) and (N_Akhir>69) then N_Huruf:='B+'
Else if (N_Akhir>=66) and (N_Akhir>65) then N_Huruf:='B'
Else if (N_Akhir>=60) and (N_Akhir>56) then N_Huruf:='C+'
Else if (N_Akhir>=56) and (N_Akhir>55) then N_Huruf:='D'
Else if (N_Akhir>=50) and (N_Akhir>49) then N_Huruf:='E';
writeln('Nilai Akhir : ',N_Akhir:3:2);
writeln('Nilai Huruf : ',N_Huruf);
readln;
end.
program penilaian_siswa;
uses crt;
var
npm : string;
nama : string[20];
alamat : string[20];
fakultas : string[20];
jenjang : string;
jk : string;
agama : string;
email : string;
nohp : string;
N_Hadir,N_Etika,N_Tugas,N_UTS,N_UAS : Integer;
N_Akhir:Real;
N_Huruf: string[2];
begin
clrscr;
writeln(' Penilaian SISWA ');
N_Akhir:=(0.1*N_Hadir)+(0.1*N_Etika)+(0.3*N_Tugas)+(0.2*N_UTS)+(0.3*N_UAS)
;
If (N_Akhir>=80) and (N_Akhir<100) then N_Huruf:='A'
Else if (N_Akhir>=70) and (N_Akhir>69) then N_Huruf:='B+'
Else if (N_Akhir>=66) and (N_Akhir>65) then N_Huruf:='B'
Else if (N_Akhir>=60) and (N_Akhir>56) then N_Huruf:='C+'
Else if (N_Akhir>=56) and (N_Akhir>55) then N_Huruf:='D'
Else if (N_Akhir>=50) and (N_Akhir>49) then N_Huruf:='E';
writeln('Nilai Akhir : ',N_Akhir:3:2);
writeln('Nilai Huruf : ',N_Huruf);
readln;
end.
program penilaian_siswa;
uses crt;
var
npm : string;
nama : string[20];
alamat : string[20];
fakultas : string[20];
jenjang : string;
jk : string;
agama : string;
email : string;
nohp : string;
N_Hadir,N_Etika,N_Tugas,N_UTS,N_UAS : Integer;
N_Akhir:Real;
N_Huruf: string[2];
begin
clrscr;
writeln(' Penilaian SISWA ');
N_Akhir:=(0.1*N_Hadir)+(0.1*N_Etika)+(0.3*N_Tugas)+(0.2*N_UTS)+(0.3*N_UAS)
;
If (N_Akhir>=80) and (N_Akhir<100) then N_Huruf:='A'
Else if (N_Akhir>=70) and (N_Akhir>69) then N_Huruf:='B+'
Else if (N_Akhir>=66) and (N_Akhir>65) then N_Huruf:='B'
Else if (N_Akhir>=60) and (N_Akhir>56) then N_Huruf:='C+'
Else if (N_Akhir>=56) and (N_Akhir>55) then N_Huruf:='D'
Else if (N_Akhir>=50) and (N_Akhir>49) then N_Huruf:='E';
writeln('Nilai Akhir : ',N_Akhir:3:2);
writeln('Nilai Huruf : ',N_Huruf);
readln;
end.
program penilaian_siswa;
uses crt;
var
npm : string;
nama : string[20];
alamat : string[20];
fakultas : string[20];
jenjang : string;
jk : string;
agama : string;
email : string;
nohp : string;
N_Hadir,N_Etika,N_Tugas,N_UTS,N_UAS : Integer;
N_Akhir:Real;
N_Huruf: string[2];
begin
clrscr;
writeln(' Penilaian SISWA ');
N_Akhir:=(0.1*N_Hadir)+(0.1*N_Etika)+(0.3*N_Tugas)+(0.2*N_UTS)+(0.3*N_UAS)
;
If (N_Akhir>=80) and (N_Akhir<100) then N_Huruf:='A'
Else if (N_Akhir>=70) and (N_Akhir>69) then N_Huruf:='B+'
Else if (N_Akhir>=66) and (N_Akhir>65) then N_Huruf:='B'
Else if (N_Akhir>=60) and (N_Akhir>56) then N_Huruf:='C+'
Else if (N_Akhir>=56) and (N_Akhir>55) then N_Huruf:='D'
Else if (N_Akhir>=50) and (N_Akhir>49) then N_Huruf:='E';
writeln('Nilai Akhir : ',N_Akhir:3:2);
writeln('Nilai Huruf : ',N_Huruf);
readln;
end.