Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- using namespace std;
- int main()
- {
- //variabel mewakili masukkan nama dan nilai
- //nama dapat dimasukkan sebanyak 90 karakter saja
- char nama[90];
- int nilai,keterangan;
- //menu
- int menu;
- //membersihkan layar
- system("clear");
- cout << "Pilih Menu :\n\n";
- cout << "1. Nilai \n2. Keluar \n\n";
- cout << "Masukkan Pilihan Anda : ";
- cin >> menu;
- system("clear");
- switch(menu) {
- case 1 :
- //proses input data
- cout << "Masukkan Nama Mahasiswa : ";
- cin >> nama;
- cout << "Masukkan Nilai Mahasiswa : ";
- cin >> nilai; //nilai dimasukkan dalam satuan angka bilangan bulat positif
- system("clear");
- //output nama dan nilai, nilai dalam satuan Huruf
- cout << "\nNama Mahasiswa : " << nama << "\nNilai Mahasiswa : ";
- //pengelompokan nilai
- if(nilai >= 80) {
- cout << "A";
- }
- else if(nilai >= 65) {
- cout << "B";
- }
- else if(nilai >= 50) {
- cout << "C";
- }
- else if(nilai >= 35) {
- cout << "D";
- }
- else if(nilai >= 0) {
- cout << "E";
- }
- //output keterangan
- cout << "\nKeterangan : ";
- //pengelompokkan berdasarkan keterangan lulus atau tidak lulus
- if(nilai >= 50) {
- cout << "LULUS";
- }
- else {
- cout << "TIDAK LULUS";
- }
- break;
- case 2 :
- //proses keluar dari program
- system("clear");
- return 0;
- break;
- //jika masukkan tidak ada dalam menu, maka akan menampilkan pesan
- default :
- cout << "Pilihan Anda tidak ada dalam Menu";
- }
- cout << "\n\n";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement