Senin, 20 Mei 2013

PENCABANGAN IF BERSARANG C++ ( MODUL 5-3 )



Bismillahirahmanirrahim

Kali ini kita masih akan membahas mengenai basic pemrograman C++ yaitu mengenai percabangan if bersarang.

SOURCE CODE
/*
Modul 5_3 : Percabangan if bersarang
Nama : Royan Rodiana
NIM  : 49013031
*/
#include <iostream>//Header file ini untuk mengimplementasikan input/output
using namespace std;//namespace std adalah deklarasi library standar C++
int main()//fungsi utama program
{
double Nilai_Ujian;//variable nilai ujian bertype double
       char Indeks; //variable Indeks bertype char

       cout << " Konversi Nilai Siswa \n \n";//cout untuk menampilkan data /output ke layar
       cout << " Masukan Nilai Ujian : ";
       cin >> Nilai_Ujian;//cin mengambil inputan dari user untuk variable Nilai_Ujian
       cout << endl;
   /*
if(kondisi)
{
pernyataan
}
else if (kondisi)
{
pernyataan
}
else
{
pernyataan
}
*/
    if (Nilai_Ujian >= 85)//kondisi Nilai ujuan kurang dari sama dengan 85
       {
              Indeks = 'A';//maka nilai variable indeksnya diisi dengan A
       }
       else
              if (Nilai_Ujian >= 75)
              {
                     Indeks = 'B';
              }
       else
              if (Nilai_Ujian >= 55)
              {
                     Indeks = 'C';
              }
       else
              if (Nilai_Ujian >= 40)
              {
                     Indeks = 'D';
              }
       else
       {
              Indeks = 'E';//jika kondisi diatas tidak terpenuhi langsung Nilai Variable Indexnya E
       }

       cout << " Indeks Siswa = " << Indeks << endl;
   //menampilkan data nilai indeks hasil pernyataan ke layar
system("pause");//menghentikan program supaya tidak langsung keluar
return 0;
}

VIDEO PROGRAM
OUTPUT PROGRAM



2 komentar: