Percabangan
Percabangan
adalah suatu pemilihan pernyataan yang akan dieksekusi berdasarkan kondisi.
terdapat dua jenis struktur yang digunakan yaitu if dan switch.
Pada program
dibawah telah dibuat suatu program dengan menggunakan fungsi percabangan if
#include<iostream>
#include<string>
using namespace std;
int main()
{
cout<<"Kelulusan
Sswa \n\n";//mengeluarkan (mencetak)
string
double
nilai_ujian; /*deklarasi variabel nilai_ujian
dengan tipe data
double*/
cout<<"masukan
nilai ujian = ";
cin>>nilai_ujian; //membaca nilai input dari variabel nilai_ujian
cout<<endl;
char
hasil_ujian[12]="tidak lulus";/*deklarasi variabel hasil_ujian
dengan
jumlah karakter 12*/
if
(nilai_ujian >= 60)/*fungsi percabangan
dengan kondisi (nilai_ujian >= 60)*/
strcpy(hasil_ujian,"lulus");/*strcpy
adalah library yang hanya dapat
dimengerti
jika header file <string> jika
di
include-kan pada program */
cout<<"hasil
ujian : "<<hasil_ujian<<endl<<endl;/*mengeluarkan (mencetak)
variabel
hasil ujian*/
system("pause");
return 0;
}
Fungsi
percabangan if pada program diatas adalah digunakan untuk mengecek satu
kondisi. Kondisi yang ditentukan yaitu jika nilai ujian lebih besar atau
samadengan 60, maka string yang akan dicetak adalah lulus. Jika tidak memenuhi
kondisi, maka string yang akan dicetak adalah tidak lulus
Tidak ada komentar:
Posting Komentar