separate
"Aku belum mengalami kegagalan. Aku hanya menemukan 10.000 cara yang tidak berhasil"
banner ad
logo
Unknown

PENGONTROLAN & PERCABANGAN

Dalam implementasi pemrograman banyak masalah yang harus diselesaikan dengan cara memilih / mengambil keputusan. Statemen yang disediakan dalam Bahasa C / C++ ada 3 statemen yaitu :
 a. Statement IF untuk melakukan pemilihan / pemanggilan keputusan, memiliki statement dasar seperti berikut
    if (test-condition) statement
 b. Statement IF … ELSE untuk melakukan pemilihan minimal 2 alternatif, memiliki statement dasar seperti berikut :
    if (test-condition) statement1
    else statement2
c. Statement Switch digunakan untuk melakukan pemilihan diantara beberapa pilihan yang disediakan, memiliki statement dasar seperti berikut switch
    (integer-expression) {
    case label1 : statement(s)
    case label2 : statement(s)
     ...
    default : statement(s) }
d. Logical Operator sebagai operator dlm pemilihan /pengontrolan Operator makna/arti
    && and
    || or
    ! not





//contoh program 1
 #include<iostream>
#include<conio.h>
using namespace std;
main()
{ int t,l,Luas;
t=0;l=0;Luas=0;
cout<<"Minghitung luas segitiga"<<endl;
cout<<"Masukan Tinggi : ";cin>>t;
cout<<"Masukan Lbar : ";cin>>l;
if (t<10)
{Luas=(t*l)/2;
cout<<"Luas = "<<Luas;
}
cout<<"Luas = "<<Luas;
cout<<"\n----------";
getch();
}


//program kedua

/* File program : prak41.cpp */
/* File program : prak42.cpp */
#include<iostream>
#include<conio.h>
using namespace std;
main()
{ int x;
cout<<"Nilai X = ";cin>>x;
if (x % 2 == 0)
cout<<"Genap";
else
cout<<"Ganjil";
getch();
}



//program ketiga

/* File program : prak43.cpp */
#include<iostream>
#include<conio.h>
using namespace std;
main()
{ int number;
cout<<"Enter a positive integer number: ";
cin>>number;
switch (number)
{
case 1:
cout<< "One!!";break;
case 2:
cout<< "Two!!";break;
case 3:
cout<< "Three!!";break;
default:
cout<< "Others";break;
}
}

0 komentar:

Posting Komentar

logo
Copyright © 2012 JANGAN PUSING MARI CODING.