Langsung ke konten utama

Program Sederhana Menentukan Predikat Kelulusan Mahasiswa Melalui Inputan Keyboard Menggunakan If Else Bahasa C++

Program Sederhana Bahasa C++ Untuk Menentukan Predikat Kelulusan Mahasiswa Melalui Inputan dari Keyboard Menggunakan If Else Dasar



Rumus :

Jika nilai diatas 100 maka yang akan ditampilkan adalah "nilai yang anda masukkan salah"
Jika nilai 80-100 maka yang ditampilkan adalah "Predikat A" dan dinyatakan "Lulus"
Jika nilai 70-79 maka yang ditampilkan adalah "Predikat B" dan dinyatakan "Lulus"
Jika nilai 55-69 maka yang ditampilkan adalah "Predikat C" dan dinyatakan "Lulus"
Jika nilai 45-54 maka yang ditampilkan adalah "Predikat D" dan dinyatakan "Tidak Lulus"
Jika nilai 0-44 maka yang ditampilkan adalah "Predikat E" dan dinyatakan "Tidak Lulus"

Syntax / Coding:

#include <iostream>
using namespace std;

main() {
int nilai;
char predikat;
string keterangan;

cout << "masukkan Nilai anda : ";
cin >> nilai;

if (nilai > 100){
cout << "nilai yang anda masukkan salah\n";
}else if (nilai >= 80){
predikat = 'A';
}else if (nilai >= 70){
predikat = 'B';
}else if (nilai >= 55){
predikat = 'C';
}else if (nilai >= 45){
predikat = 'D';
}else if (nilai >= 0){
predikat = 'E';
}else{
cout << "nilai yang anda masukkan salah\n";
}

if (nilai >= 56){
keterangan = "LULUS";
}else{
keterangan = "anda mengulang materi";
}
cout << "Nilai Huruf : " << predikat << " , Ket. " << keterangan <<endl;

}

Outputnya seperti ini :












Sekian dari saya, semoga bisa di fahami dan tetap semangat ngoding ya guys :)
jika ada yang ingin ditanyakan silahkan komentar dibawah, jika ada waktu pasti saya jawab.

Komentar

Postingan populer dari blog ini

Belajar bahasa C++ Dasar : Eps 1 Cout Dan Cin

Hai semuanya,  selamat datang di seri baru blog ini belajar C++ dasar, Mungkin ini akan lengkap dari awal sampai akhir atau mungkin akan berhenti di tengah jalan, tergantung mood sih wkwkwk ya saya juga masih kuliah soalnya, jadi ada tugas-tugas sendiri gk bisa full di sini Kenapa disini saya membahas bahasa c++ ? jawabannya ya karena saya sekarang masih semaster 2, dan pada semester 1 dan 2 saya di ajarin bahasa c++, itu aja sih, gatau kalo semester selanjutnya di ajarin bahasa lain mungkin akan saya share juga tutorialnya disini jadi di seri ini akan ada beberapa episode, dari yg paling dasar sampai yg rumit dan mbulet :v saya juga masih belajar di bahasa c++ ini, belum jago jago amat, jadi kalau ada yg salah bisa dibantu lewat komentar dibawah :D Langsung saja ya dimulai Untuk episode pertama dari belajar c++ dasar saya akan membahas hal yg paling dasar dulu yaitu Cout Dan Cin Apa itu Cout? dan Apa itu Cin? Cout (dibaca "Si Out") adalah singkatan dari Cha...

Program Sederhana Menghitung Banyak Bangun Datar Menggunakan Switch Case Bahasa C++

Program Sederhana Menghitung Banyak Bangun Datar Menggunakan Switch Case Bahasa C++ Rumus : Pilihan bangun datar yang akan dihitung  menggunakan case, lalu user akan di arahkan ke rumus bangun datar yang dipilih tadi. Syntax/ Coding: #include <iostream> using namespace std; main() { int pilih, a, t, Ls, j, Ll, s, Lp; cout << " Menu Pilihan Perhitungan" <<endl; cout << "-------------------------------------" <<endl; cout << "1. Luas segitiga" <<endl; cout << "2. Luas lingkaran" <<endl; cout << "3. Luas persegi" <<endl<<endl; cout << "Masukkan angka yang kamu pilih : "; cin >> pilih; switch(pilih){ case 1: cout << "Program Menghitung Luas Segitiga\n"; cout << "masukkan alas : "; cin >> a; cout << "masukkan tinggi : "; cin >> t...

Program Sederhana Mengetahui Predikat Kelulusan Mahasiswa Dengan Input Nama Npm dan Nilai Bahasa C++

Program Sederhana Mengetahui Predikat Kelulusan Mahasiswa Dengan Input Nama Npm dan Nilai Bahasa C++ Rumus :  Nilai Akhir = 40% x uts + 30% x uas + 30% x tugas Syntax /Coding: #include <iostream> using namespace std; main() { int npm, uts, uas, tugas, akhir; string nama; char huruf; cout << "masukkan npm kamu : "; cin>> npm; cin.sync(); cout << "masukkan nama kamu : "; getline(cin, nama); cout << "masukkan nilai uts kamu : "; cin>> uts; cout << "masukkan nilai uas kamu : "; cin>> uas; cout << "masukkan nilai tugas kamu : "; cin>> tugas; akhir = uts*40/100+uas*30/100+tugas*30/100; if(akhir >= 90){ huruf = 'A'; }else if(akhir >= 70){ huruf = 'B'; }else if(akhir >= 60){ huruf = 'C'; }else if(akhir >= 50){ huruf = 'D'; }else{ huruf = 'E'; } cout ...