Powered by Blogger.
RSS

Algoritma Menentukan Nilai dalam Bentuk Nama

Algoritma
  1.   Dosen memberi nilai
  2.    Sistem read nilai
  3.   Jika nilai mahasiswa >80 dan ≤100 akan mendapat hasil A,
  4. Jika nilai mahasiswa >60 dan ≤80 akan mendapat hasil B,
  5. Jika nilai mahasiswa >40 dan ≤60 akan mendapat hasil C,
  6. Jika nilai mahasiswa >20 dan ≤40 akan mendapat hasil D,
  7. Jika nilai mahasiswa <20 dan ≥0 akan mendapat hasil E.
  8. Mahasiswa mendapatkan hasil 




syntax : 

#include <iostream>
#include <conio.h>
int main()
{
int nilai;
char hasil;
std::cout<<"Mencari nilai huruf\n";
std::cout<<"Masukkan nilai dari 0-100: ";
std::cin>>nilai;
if ((nilai>80)&&(nilai<=100)) hasil='A';
else if ((nilai>60)&&(nilai<=80)) hasil='B';
else if ((nilai>40)&&(nilai<=60)) hasil='C';
else if ((nilai>20)&&(nilai<=40)) hasil='D';
else hasil='E';
std::cout<<"Anda mendapatkan nilai : "<<hasil;
getch();
}

Penjelasan
Program di atas adalah program untuk mencari nilai huruf dari nilai angka yang di masukkan oleh user. Sebagai contoh saja nilai angka dari suatu mata kuliah yang akan anda ganti atau konversi ke nilai huruf. Dalam program di atas menggunakan fungsi if else. Jadi di dalam fungsi IF itu sudah didefinisikan nilai A itu jika nilai kita di atas 80 atau sama dengan 100 maka kita akan mendapatkan nilai A. Langkah ini di lanjutkan terus sampai nilai D tetapi tidak lagi IF melainkan ELSE IF. Untuk defaultnya ELSE yang bernilai E, sehingga jika kita memasukkan nilai di luar batas yang sudah di definisikan di atas maka akan langsung mendapatkan nilai E.
Kegunaan dan kesimpulan
Program ini menentukan hasil yang didapatkan mahasiswa berdasarkan nilainya dalam huruf dan untuk memudahkan dosen dalam menentukan nilai mahasiswanya.



  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

2 komentar:

Unknown said...

ini tugas algo nya berguna bangeeetttz :3

Ririswardani said...

iya makasi udah diliat-liat, :)

Post a Comment