edit

Sunday, January 17, 2010

Pembahasan Soal Algoritma dan Pemrograman

Seorang dosen menentukan ketentuan penilaian yang berbunyi sebagai berikut :
a. Jika presensi <10 kali maka tidak akan diberi nilai, jika >=10 kali akan diberi nilai
b. Jika nilainya 80 ke atas, maka nilai huruf = A
c. Jika 60 sampai <80, maka nilai huruf = B
d. Jika 50 sampai <60 maka nilai = C
e. Selain itu nilai = D

Buatlah :
1. Flowchart untuk mengimplementasikannya
2. Program untuk mengimplementasi jawaban

Jawab :

Flowchart untuk mengimplementasikannya :

Program untuk pengimplementasiaan menggunakan syarat if
if (presensi>=7) {
if(nilai>=70) {
nilai_huruf=’A’;
} else if (nilai>=60) {
nilai_huruf=’B’;
} else if (nilai>=40) {
nilai_huruf=’C’;
} else {
nilai_huruf=’D’;
}
}

Download materi ini

3 comments:

  1. bagaimana bila, hurufnya A-E.. pa sama?

    ReplyDelete
  2. untuk huruf A-E cukup menambahkan

    if (presensi>=7) {
    if(nilai>=70) {
    nilai_huruf=’A’;
    } else if (nilai>=60) {
    nilai_huruf=’B’;
    } else if (nilai>=40) {
    nilai_huruf=’C’;
    } else if (nilai>=20) {
    nilai_huruf=’D’;
    } else {
    nilai_huruf=’E’;
    }
    }

    ReplyDelete