Anda di halaman 1dari 7

RANGKUMAN PEMOGRAMAN DASAR X TKJ 1

SMK ISLAM 1 BLITAR

OLEH :
Alya Shira Adelita (09)
Ella Elita (35)
Dyah Ayu Shofiana (33)

BAB07 : Struktur Kontrol Perulangan Dalam Bahasa


Pemrograman dalam Visual Basic
•    Struktur perulangan
•    Percabangan sederhana
•    Perulangan bertingkat
•    Percabangan bersarang 
Pembahasan :
 Struktur Perulangan : Perulangan adalah sebuah proses eksekusi operasi program secara
berulang-ulang sampai ditemui kondisi untuk mengakhiri eksekusi tersebut. [ CITATION Bob10 \l 1033 ]

 Percabangan sederhana : alam percabangan dengan if tindakan diambil berdasarkan kondisi


logikanya (benar/salah).
Struktur percabangan dengan if :

if (ekspresi boolean) pernyataan;

atau

if (ekspresi boolean)
{
pernyataan1;
pernyataan2;

}

Jika ekspresi logika bernilai benar maka pernyataan akan dilaksanakan, sebaliknya jika ekspresi logika bernilai salah maka
pernyataan akan diabaikan.

Berikut Contoh Program Sederhana Percabangan Dengan Penyelesaian Kondisi ‘if‘. Disini saya menggunakan tools Borland C++
5.02.

Script :
/*contoh program sederhana percabangan dengan penyelesaian kondisi ‘if’*/

#include “stdio.h”
#include “conio.h”

main ()
{
int nilai;
printf (“masukkan nilai Anda (10-100): “);
scanf (” %i “, &nilai);
if (nilai > 60) printf (“Anda Lulus”);
if (nilai < 60) printf (“Anda Tidak Lulus”);
getch();
}

Output :

[ CITATION mat17 \l 1033 ]

 Perulangan bertingkat : langkah pertama kita cari variabel sesuka kita, entah huruf ataupun
angka, tapi disini saya memakai haruf (i.j) jika kalin mau berbeda silahkan saja, saya tidak apa apa.
langkah kedua kita masukan perulangan nya, cukup 1 variabel saja. jika sudah selanjutnya kita lanjut ke
langkah selanjutnya memasuka perulangan yang kedua dalam perulangan pertama tadi. jadi hasil seperti
ini.

dan hasil dari program itu sendiri adalah seperti dibawah ini.

[ CITATION agu16 \l 1033 ]


 Percabangan Bersarang : Pembahasan percabangan if bersarang c++ Percabangan  di
sebut dengan struktur kendali atau struktur kontrol dalam percabangan c++ ada staement if, statement
if else dan statement if else if dan statement switch case .Percabangan if bersarang atau juga di sebut
nested if c++ adalah Percabangan yang  digunakan apabila terdapat pernyataan percabangan
dibawah sebuah pernyataan percabangan lainnya.

flowcart dari percabangan if bersarang atau nested if

bentuk umum dari percabangan bersarang c++(nested if)

if(kondisi_1){
if(sub_kondisi_1){
sub_pernyataan_1
...
} else {
sub_pernyataan_lain
...
}
} else {
pernyataan_lain
...
}

contoh penggunaan dari percabangan bersarang c++(nested if)

#include <iostream>

#include <string>

using namespace std;

int main(){
int nilai;

string index, ket;

cout << "Masukkan nilai = ";

cin >> nilai;

if(nilai >= 60){

ket = "Selamat anda lulus.";

if(nilai >= 80){

index = "A";

} else if(nilai >= 70){

index = "B";

} else {

index = "C";

else {

ket = "Maaf, anda belum lulus.";

if(nilai >= 40){

index = "D";

} else {

index = "E";

cout << "Status = " << ket << endl;


cout << "Index Nilai = " << index << endl;

return 0;

compile menggunakan mingw, jika belum instal silahkan ikuti langkah menginstal mingw untuk compiler c++
hasil dari program if bersarang atau nested if 

[ CITATION mas16 \l 1033 ]

Daftar Pustaka
agus. (2016, Maret 13). perulangan bertingkat di C++ . Retrieved september 19, 2018, from agus tunz: https://agus-
tunz.blogspot.com/2016/03/perulangan-bertingkat-di-c.html

andy, m. (2016, april). percabangan bersarang c++(nested if). Retrieved september 19, 2018, from Tutorial Pemrograman lengkap
Berbahasa Indonesia: http://phplancar.blogspot.com/2016/04/percabangan-bersarang-cplus.html

Bobbysatria84. ( 2010, desember 6). STRUKTUR PERULANGAN (LOOPING). Retrieved september 19, 2018, from Bobbysatria84's
Blog: https://bobbysatria84.wordpress.com/2010/12/06/struktur-perulangan-looping/

matheusrumetna. ( 2017, januari 5). Contoh Program Sederhana Percabangan Dengan Penyelesaian Kondisi ‘if’. Retrieved
september 19, 2018, from matheusrumetna.com: https://matheusrumetna.com/2017/01/05/contoh-program-sederhana-
percabangan-dengan-penyelesaian-kondisi-if/

Anda mungkin juga menyukai