Kamis, 14 April 2011

"Program Dengan Menggunakan Block Kode"

#include <cstdlib>
#include <iostream>
using namespace std;

int main(){
double hasil,a,b;
cout<<”Masukkan nilai: “;
cin>>a;
cout<<”Masukkan pembagi: “;
cin>>b;
if(a!=0){
cout<<a<<” Tidak sama dengan nol, sehingga pembagi OK”<<endl;
hasil=a/b;
cout<<b<<”/”<<a<<” adalah “<<hasil;
}
cout<<endl;
system(“PAUSE”);
return EXIT_SUCCESS;
}

Penjelasan :

- Sintak perulangan :

for(inisialisasi;kondisi;kenaikan)

pernyataan;

- inisialisasi menetapkan variabel kontrol loop ke nilai awal.

- kondisi adalah ekspresi yang diuji setiap kali loop berulang. selama kondisi benar (bukan nol) loop terus berjalan.

- kenaikan yaitu ungkapan yang menentukan bagaimana variabel kontrol loop bertambah setiap kali loop berulang.

- Program ini akan mencetak angka 1 sampai 10

- Nilai awal diinisialisasi dengan nilai 1.

- Setiap kali mengulang, kondisi nilai<=10 akan diuji.

- Jika benar, nilai output akan menghitung dan dinaikkan sebesar satu.

- Ketika hitungan mencapai nilai lebih besar dari 10, kondisi menjadi salah, dan loop akan berhenti berjalan.

Contoh Program Dengan Menggunakan Block Kode

#include <cstdlib>
#include <iostream>
using namespace std;

int main(){
double hasil,a,b;
cout<<”Masukkan nilai: “;
cin>>a;
cout<<”Masukkan pembagi: “;
cin>>b;
if(a!=0){
cout<<a<<” Tidak sama dengan nol, sehingga pembagi OK”<<endl;
hasil=a/b;
cout<<b<<”/”<<a<<” adalah “<<hasil;
}
cout<<endl;
system(“PAUSE”);
return EXIT_SUCCESS;
}

Penjelasan :

- Program di atas memerintahkan kita untuk menginputkan 2 angka

1. nilai

2. pembagi

- Jika nilai tidak sama dengan nol, maka program akan berjalan dan terus melanjutkan instruksi berikutnya.

- Dan sebaliknya, Jika nilai sama dengan nol, maka program akan berhenti.

Sebagai Simulasi :

misal nilai yang kita inputkan = 10

dan pembagi yang kita inputkan = 5

maka output program diatas adalah sebagai berikut :

Masukkan nilai: 10

Masukkan pembagi: 5

10 Tidak sama dengan nol, sehingga pembagi OK

10/5 adalah 2

Tidak ada komentar:

Posting Komentar