Вы находитесь на странице: 1из 4

Program NilaiAkhir;

Uses crt;

Var NPM : string[8];

Nama : string[25];

NilaiAbsen : integer;

NilaiTugas : real;

NilaiTugas1 : integer;

NilaiTugas2 : integer;

NilaiTugas3 : integer;

NilaiTugas4 : integer;

NilaiTugas5 : integer;

NilaiTugas6 : integer;

NilaiTugas7 : integer;

NilaiUTS : integer;

NilaiUAS : integer;

NA : real;

Begin

GotoXY(32,2);

write('DATA NILAI MAHASISWA POLITEKNIK STTT BANDUNG');

gotoxy(3,3);

write('________________________________________________________________________________
__________');

gotoxy(27,5);

write('NPM = ');

readln(NPM);

gotoxy(27,7);

write('Nama Mahasiswa = ');


readln(Nama);

gotoxy(3,9);

write('Mata Kuliah Teknologi Informasi dan Pemrograman');

gotoxy(6,11);

write('Nilai Absen Mahasiswa = ');

readln(NilaiAbsen);

gotoxy(6,13);

write('Nilai Tugas 1 Mahasiswa = ');

readln(NilaiTugas1);

gotoxy(6,15);

write('Nilai Tugas 2 Mahasiswa = ');

readln(NilaiTugas2);

gotoxy(6,17);

write('Nilai Tugas 3 Mahasiswa = ');

readln(NilaiTugas3);

gotoxy(6,19);

write('Nilai Tugas 4 Mahasiswa = ');

readln(NilaiTugas4);

gotoxy(6,21);

write('Nilai Tugas 5 Mahasiswa = ');

readln(NilaiTugas5);

gotoxy(6,23);

write('Nilai Tugas 6 Mahasiswa = ');

readln(NilaiTugas6);

gotoxy(6,25);

write('Nilai Tugas 7 Mahasiswa = ');

readln(NilaiTugas7);

gotoxy(6,27);
NilaiTugas:=(NilaiTugas1+NilaiTugas2+NilaiTugas3+NilaiTugas4+NilaiTugas5+NilaiTugas6+NilaiTugas7)/8;

Write('Nilai Tugas Mahasiswa = ', NilaiTugas:0:2);

gotoxy(6,29);

write('Nilai UTS Mahasiswa = ');

readln(NilaiUTS);

gotoxy(6,31);

write('Nilai UAS Mahasiswa = ');

readln(NilaiUAS);

NA:=(NilaiAbsen*10/100)+ (NilaiTugas*20/100) +(NilaiUTS*30/100) + (NilaiUAS*40/100);

gotoxy(6,33);

write('Nilai Akhir = ',NA:2:2);

gotoxy(6,35);

if (NA >= 85) and (NA <=100) then

Begin

gotoxy(6,35);

writeln ('Nilai Anda = A');

End

Else

if (NA >= 70 ) and (NA <= 84) then

Begin

gotoxy(6,35);

writeln ('Nilai Anda = B');

End

Else

if (NA >= 55 ) and (NA <= 69) then

Begin

gotoxy(6,35);

writeln ('Nilai Anda = C');


End

Else

if (NA >= 40 ) and (NA <= 54) then

Begin

gotoxy(6,35);

writeln ('Nilai Anda = D');

End

Else

if (NA >= 0 ) and (NA <= 39) then

Begin

gotoxy(6,35);

writeln ('Nilai Anda = E');

End

readln;

End.

Вам также может понравиться

  • BLEACHING
    BLEACHING
    Документ13 страниц
    BLEACHING
    Rahadian Noor Madany
    Оценок пока нет
  • Mungkin Nanti Chord
    Mungkin Nanti Chord
    Документ3 страницы
    Mungkin Nanti Chord
    Rahadian Noor Madany
    Оценок пока нет
  • Separuh Aku
    Separuh Aku
    Документ3 страницы
    Separuh Aku
    Rahadian Noor Madany
    Оценок пока нет
  • Matahari Dan Malam Chord
    Matahari Dan Malam Chord
    Документ3 страницы
    Matahari Dan Malam Chord
    Rahadian Noor Madany
    0% (1)
  • Urutan Film Marvel
    Urutan Film Marvel
    Документ22 страницы
    Urutan Film Marvel
    Rahadian Noor Madany
    Оценок пока нет
  • Asam Karboksilat
    Asam Karboksilat
    Документ25 страниц
    Asam Karboksilat
    Rahadian Noor Madany
    Оценок пока нет
  • Komponen DIazotasi-Kopling Dan Reaksi Nya
    Komponen DIazotasi-Kopling Dan Reaksi Nya
    Документ3 страницы
    Komponen DIazotasi-Kopling Dan Reaksi Nya
    Rahadian Noor Madany
    Оценок пока нет
  • Penentuan Resep
    Penentuan Resep
    Документ1 страница
    Penentuan Resep
    Rahadian Noor Madany
    Оценок пока нет
  • Scouring
    Scouring
    Документ6 страниц
    Scouring
    Rahadian Noor Madany
    Оценок пока нет
  • Kanji
    Kanji
    Документ3 страницы
    Kanji
    Rahadian Noor Madany
    Оценок пока нет