3.1 PENDAHULUAN
logis dan mengeksekusi blok kode tertentu tergantung pada apakah suatu
kondisi bernilai benar atau salah. Struktur seleksi sangat penting dalam
tindakan berulang. Namun, perlu diperhatikan agar loop tidak berakhir dalam
tidak responsif.
3.2 TUJUAN PRAKTIKUM
THEN ELSE).
Bahasa C++.
e. Setelah menulis sourcenya, tekan compile and run seperti pada gambar
dibawah ini :
Gambar 3.5 Proses compile.
pemrograman C++.
3.4 LATIHAN KEGIATAN PRAKTIKUM
a. Latihan 1
#include <iostream>
int main() {
int teman;
if (teman < 17 )
return 0;
}
Compile dan perbaiki program hingga benar
#include <iostream>
int main() {
int teman;
if (teman < 10 ) {
else {
return 0;
}
Compile dan perbaiki program hingga benar
c. Latihan 3
#include <iostream>
#include <conio.h>
int main() {
return 0;
}
Compile dan perbaiki program hingga benar
d. Latihan 4
#include <iostream>
#include <conio.h>
int main() {
return 0;
Penjelasan :
Int main()
Int bil;
If (bilangan %2 == 0) {
Else {
return 0;
}
dengan deklarasi variabel int angka dan char huruf. Menampilkan “Masukkan
nilai :” (output). Symbol preparation pilihan berupa bilangan <20 untuk nilai E,
jika tidak maka dilanjutkan dengan Pilihan <40 untuk nilai D, jika tidak maka
dilanjutkan dengan pilihan <60 untuk nilai C, jika tidak maka dilanjutkan dengan
pilihan <80 untuk nilai B, dan jika tidak maka dilanjutkan dengan Pilihan <100
untuk nilai A. Dari semua pilihan itu jika memenuhi fungsi maka ditampilkan
#include <iostream>
#include <conio.h>
int main() {
int nilai;
string hasil;
while(1) {
hasil = "A";
hasil = "B";
hasil = "C";
hasil = "D";
hasil = "E";
return 0;
Penjelasan:
Terminator “mulai” dijalankan dalam proses int terkecil, bil 1, bil 2, bil 3
lalu “masukkan bil 1 dan bil 2” dalam proses output. Setelah itu dijalankan
dalam pilihan atau syarat terkecil=bil1. Diikuti dengan konektor untuk mencari
bilangan terkecil dari dua pilihan bil2 dan bil3. Lalu tampilkan nilai dan ditutup
#include <iostream>
int main() {
int a,b;
if(a>b){
else {
return 0;
}
Compile dan perbaiki hingga benar.
prepation untuk kepala dari program dari #include <iostream> dan #include
dalam proses in angka = 0. Symbol Decision bersyarat angka < 30 jika ya,
maka angka di cacah dengan syarat Decesion bahwa bilangan habis dibagi 2
lalu akan menampilkan sesuai dengan syarat yang ditentukan lalu ditutup
#include <iostream>
#include <conio.h>
int main() {
int angka=0;
do
angka ++;
if(angka %2==0);
cout<<angka<<"\t";
while (angka<30);
getch();
Flowcha
Proses di inputkan angka. Di ikuti dengan syarat I <= angka, jika ya, maka
tampilkan sekaligus mencacah nilai yang telah di tetapkan, jika tidak maka tidak
//adibaliffathan_looping
#include <iostream>
int main() {
int angka,i;
char huruf;
cout <<endl;
i=1;
huruf='A';
while(i<=angka)
i++;
huruf++;
return 0;
Penjelasan:
for(int i=1; i<=bil; i++) jika ya, maka di lanjutkan dengan deklarasi for(int j=1;
j<=i; j++), jika ya maka tampilkan jumlah bintang, jika tidak maka di tampilkan
endl; untuk baris baru dan Kembali pada deklarasi awal sehingga pada
deklarasi satu jika sudah tidak memenuhi syarat maka di tutup dengan
terminator “selesai”.
//adib_latihan
#include <iostream>
int main() {
int bil;
for(int i=1;i<=bil;i++)
}
return 0;
Penjelasan:
Terminator “mulai” di preparation dengan #include atau kepala program
dan jenis data untuk int main();. Deklarasi for (int a=20; a>=1; a-=2),jika ya,
#include <iostream>
#include <conio.h>
int main() {
return 0;
}
Compile dan perbaiki program sampai benar.
Penjelasan:
Flowchart dimulai dengan terminator, untuk decision for(a=0; a<=10; a++) jika
ya, maka nilai ditampilkan dan jika tidak maka selesai tanpa ditampilkan dan
//adib_07.cpp
#include <iostream>
#include <conio.h>
int main() {
//int a=1;
system("cls");
return 0;
A. Kesimpulan
kontrol percabangan (if, else if, else) untuk membuat keputusan berdasarkan
kondisi atau kriteria tertentu. ini menekankan bahwa struktur pemilihan dalam
membuat program yang lebih efisien, mudah dipahami, dan dapat diandalkan
B. Saran
bahwa tujuan utama adalah membuat kode yang mudah dibaca, dimengerti,
kode berulang kali. kunci utama dalam menggunakan looping adalah menjaga
ini, Anda dapat membuat loop yang efektif, efisien, dan mudah dimengerti.