Minggu, 07 Oktober 2018

TI Politala Alpro1 1C


                                                                                                                         Penyeleksian Kondisi 



a   Pernyataan IF
Jika kondisi memenuhi syarat, bernilai benar, maka perintah akan dikerjakan dan jika kondisi tidak memenuhi syarat, dan tidak benar maka perintah diabaikan.
                                  Contoh:
#include < iostream>
Using namespace
Main ()
    cout<<"Nama\t : "; cin>>nama;
    cout<<"NIM\t : "; cin>>nim;
    cout<<"Berapa mata kuliah yang diambil\t : ";     cin>>b;
  
     int b,nl,i;
    string nama,nim,nm,nilai_huruf;
    float skor,ipk,jml=0,jml_sks,sks;
    jml_sks=0;
    cout<<i<<"." "Matkul "" " <<i<< ":" << endl;
    cout<<"Nama Matkul\t : "; cin>>nm;
    cout<<"SKS\t : "; cin>>sks;
    cout<<"Nilai\t : "; cin>>nl;
    if(nl>=80)
        {
            nilai_huruf="A";
            skor=4;
        }
   cout<< "\tNilai Huruf : "<< nilai_huruf <<endl;
   skor=sks*skor;
   jml=jml+skor;
    jml_sks=jml_sks+sks;

    
            b.      NEDTED IF
                   Pernyataan kondisi yang syaratnya  if yang berada di dalam if yang lainnya.
                        
Contoh:
#include < iostream>
Using namespace
Main ()
{
         
    cout<<"Nama\t : "; cin>>nama;
    cout<<"NIM\t : "; cin>>nim;
    cout<<"Berapa mata kuliah yang diambil\t:"; cin>>b;
        int b,nl,i;
    string nama,nim,nm,nilai_huruf;
    float skor,ipk,jml=0,jml_sks,sks;
    jml_sks=0;

    cout<<i<<"." "Matkul "" " <<i<< ":" << endl;
    cout<<"Nama Matkul\t : "; cin>>nm;
    cout<<"SKS\t : "; cin>>sks;
    cout<<"Nilai\t : "; cin>>nl;
    if(nl>=80)
        {
            nilai_huruf="A";
            skor=4;
        }

        else
        { n
          If(nl>=75&&nl<75)
           {
            nilai_huruf="B+";
            skor=3.5;
           }
        }
cout<< "\tNilai Huruf : "<< nilai_huruf <<endl;
  skor=sks*skor;
  jml=jml+skor;
  jml_sks=jml_sks+sks;


c.       Pernyataan Else-If
            Jika kondisi memenuhi syarat dan bernilai benar, maka akan dikerjakan,   jika     kondisi tidak memenuhi syarat maka akan mengerjakan peritah yang selanjutnya.
 Contoh:
#include < iostream>
Using namespace
Main ()
{
    cout<<"Nama\t : "; cin>>nama;
    cout<<"NIM\t : "; cin>>nim;
    cout<<"Berapa mata kuliah yang diambil\t : "; cin>>b
        int b,nl,i;
    string nama,nim,nm,nilai_huruf;
    float skor,ipk,jml=0,jml_sks,sks;
    jml_sks=0;

    cout<<i<<"." "Matkul "" " <<i<< ":" << endl;
    cout<<"Nama Matkul\t : "; cin>>nm;
    cout<<"SKS\t : "; cin>>sks;
    cout<<"Nilai\t : "; cin>>nl;
    if(nl>=80)
        {
            nilai_huruf="A";
            skor=4;
           else
            skor=6
        }
  skor=sks*skor;
  jml=jml+skor;
  jml_sks=jml_sks+sks;

cout<< "\tNilai Huruf : "<< nilai_huruf <<endl;

d.       If- Else Majemuk
            Fungsinya sama dengan if – else, tetapi If- Else Majemuk Lebih sederhana dalam penggunaannya.
Contoh:
#include < iostream>
Using namespace
Main ()
{
    cout<<"Nama\t : "; cin>>nama;
    cout<<"NIM\t : "; cin>>nim;
    cout<<"Berapa mata kuliah yang diambil\t : "; cin>>b
        int b,nl,i;
    string nama,nim,nm,nilai_huruf;
    float skor,ipk,jml=0,jml_sks,sks;
    jml_sks=0;

    cout<<i<<"." "Matkul "" " <<i<< ":" << endl;
    cout<<"Nama Matkul\t : "; cin>>nm;
    cout<<"SKS\t : "; cin>>sks;
    cout<<"Nilai\t : "; cin>>nl;
    if(nl>=80)
        {
            nilai_huruf="A";
            skor=4;
          
        }
    else if(nl>=70&&nl<75)
        {
            nilai_huruf="B";
            skor=3;
        }
     Else (nl>=65&&nl<70)
        {
            nilai_huruf="C+";
            skor=2.5
        }

  skor=sks*skor;
  jml=jml+skor;
  jml_sks=jml_sks+sks;

cout<< "\tNilai Huruf : "<< nilai_huruf <<endl;

e.       Pernyataan Switch Case
            pernyataan yang digunakan untuk mengambil keputusan sejumlah keputusan dan banyak alternatif. Kegunaan sama dengan else-if bertingkat, tetapi penggunaannya untuk data yang bertipe karakter dan interger.
Contoh:
#include <iostream>
using namespace std;
int main()
{
    char kode;
    cout<< "Memasukkan code barang [A..C]";
    cin>>kode;
    if( kode=='A' || kode == 'a')
    switch (kode)
    {
    case 'A':
    case 'a':
        cout<< " Sepatu"; break;
    case 'B':
        cout<< "Sandal";
        break;
    case 'C':
        cout<< "Tas";
        break;
   default :
            cout<< "Anda salah memasukkan code";
        }getch
}






Tidak ada komentar:

Posting Komentar

Belajar Blog di Martikulasi MABA 2022

MARTIKULASI MABA 2022 Ini adalah pertama kali saya membuat blog, ini pengalaman yang sangat mengesankan untuk saya, karena saya bisa membu...