RSS

Pengertian IF ELSE

1 komentar


Pernyataan if – else mempunyai pengertian “jika Kondisi bernilai benar, maka perintah-1 akan dikerjakan, dan jika tidak memenuhi syarat maka akan dikerjakan perintah-2”. Dari pengertian tersebut dapat dilihat dari contoh sederhana sebagai berikut ini ;

if(Kondisi)

Perintah-1;

else

perintah-2;

Contoh Soal...
Buatlah program untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya. Dengan ketentuan sebagai berikut :

  • Nama Siswa, Nilai Keaktifan, Nilai Tugas dan Nilai Ujian diinput.
  • Proses yang dilakukan untuk mendapatkan nilai murni dari masing-masing nilai, adalah :
    • Nilai Murni Keaktifan = Nilai keaktifan dikalikan dengan 20%
    • Nilai Murni Tugas = Nilai tugas dikalikan dengan 30%
    • Nilai Murni Ujian = Nilai ujian dikalikan 50%
    • Nilai Akhir adalah Nilai Murni Keaktifan + Nilai Murni Tugas + Nilai Murni Ujian.
    • Ketentuan  grade nya.
      • Grade A = 80
      • Grade B = 70
      • Grade C = 59
      • Grade D = 50
      • Grade E = 40

#include <iostream.h>
#include <conio.h>

int main()
{
    int mhs,nilai[100];
   cout<<"masukkan jumlah baris = ";cin>>mhs;
    for(int a=0;a<mhs;a++)
        {
      cout<<" Masukkan nilai mhs ke-"<<(a+1)<< " = ";
      cin>>nilai[a];
       }
   for(int a=0;a<mhs;a++)
       {
      if(nilai[a]>=70 && nilai[a]<=100)
         {
          cout<<"mhs ke- "<<(a+1)<<" Lulus"<<endl;
         }
      else
      if (nilai[a]<70 && nilai[a]>=0)
      {cout<<"mhs ke- "<<(a+1)<<" Tidak lulus"<<endl;}
      else
      cout<<"mhs ke- "<<(a+1)<<" Nilai diluar jangkauan"<<endl;
      }
   getch();

}
Continue Reading...


Struktur Kondisi IF, IF ELSE, IF(NESTED IF), & SWITCH..CASE..DEFAULT

2 komentar


1.      StrukturKondisi “IF …”

Bentuk umum if adalah
                                    If(Kondisi)
                                    Pengaturan
Keterangan :
v  Apabila kondisi bernilai benar, maka pertanyaan akan dilaksanakan
v  Apabila kondisi bernilai salah, maka pertanyaan akan tidak dilaksanakan

2.      Strukturkondisi “IF … ELSE …”

if … else...  minimal terdapatduapernyataan. Jika kondisi yang bernilai benar atau terpenuhi maka pernyataan peratama yang dilaksanakan dan jika kondisi yang bernilai salah maka pernyataan yang kedua yang dilaksanakan.

Bentuk umum if...else... adalah
If(kondisi)
                                                Pertanyaan_1
Else
                                                Pertanyaan_2

3.      Struktur “IF …” bersarang (Nested IF)

Nested  IF merupakan bentuk dari suatu pernyataan if (atau  if … else) beradadi lingkungan pernyataan if (atau if … else) yang lainnya.


4.      StrukturKondisi “SWITCH … CASE … DEFAULT …”

Struktur kondisi switch … case … default... digunakan untuk penyelesaian kondisi dengan kemungkinan yang terjadi cukup banyak. Struktur ini akan melaksanakan salah satu dari beberapa pernyataan ‘case’  tergantung nilai kondisi yang ada dalam switch. Selanjutnya proses diteruskan hingga ditemukan pernyataan ‘break’. Lalu “Default” akan muncul jika tidak ada pernyataan yang sesuai dengan “case”.
Continue Reading... Label:


 

Random Posts

Recent Comments

About Template

Return to top of page Copyright © 2010 | Flash News Converted into Blogger Template by HackTutors