Anda di halaman 1dari 26

Reka Wicaksana

2020-71-014

LAPORAN PRAKTIKUM
APLIKASI KOMPUTER
MODUL 4
(PERCABANGAN DAN PERULANGAN)

Nama : Reka Wicaksana


NIM : 2020-71-014
Jurusan : D3 Teknologi Listrik
Tgl Praktikum : 9 November 2020
Asisten : Acnessya Roumaulina Manik

SMART ELECTRONIC SYSTEMS LABORATORY


INSTITUT TEKNOLOGI PLN
JAKARTA
2020

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
 Teori Tambahan
1. Percabangan

Percabangan adalah suatu keadaan dimana pernyataan dapat dieksekusi apabila suatu 
kondisi memenuhi syarat untuk mengerjakan pernyataan tersebut
Percabangan pada Java ada 2 yaitu :

 If

Percabangan if merupakan percabangan yang melibatkan lebih dari satu kondisi dam
penggabungan beberapa if dan bisa juga digabungkan menjadi if-else.

 Switch

percabangan switch memberikan suatu cara untuk mengatasi banyak kemungkinan


bermunculan dengan cara memberikan nilai variabel atau pernyataan tunggal.

2.Perulangan 
Perulangan atau looping adalah suatu proses di dalam pemrograman yang dapat meng
eksesusi beberapa statement yang sama dengan berulang ulang sampai berhenti pada
kondisi tertentu. Perulangan pada dasarnya memiliki fungsi "EFISIEN". ada 3 jenis
perulangan yaitu:

 For

For merupakan perulangan yang memiliki  variable untuk melakukan pengkondisian.


Element pada for yaitu nilai awal, syarat, dan penambahan atau pengurangan nilai.
misalnya

Struktur Penulisan Perulangan For

Contoh Penulisan Perulangan For pada Code Program

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
 While
While  merupakan perulangan yang berguna untuk terus melakukan proses perulangan
selama kondisinya benar (true) dan berhenti apabila salah (false). misalnya:

Struktur Penulisan Perulangan While

 do.....while

Do while merupakan perulangan yang hampir sama dengan while, namun while disini
bersifat memproses atau mengecek instruksi  terlebih dahulu kemudian membandingkan
(kondisi). sedangkan pada while bersifat mengecek kondisi baru melakukan instruksi. Misal

Struktur Penulisan Perulangan Do... While

Contoh Penulisan Perulangan Do.. While pada Code Program

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
SS Program dan Analisa
Modul 4
 PROGRAM 13:Percabangan IF

Pada program 13B ini membuat program percabangan if. Pada program ini
menggunakan 2 buah file header yang merupakan suatu file library dengan ekstensi h
(*.h), yaitu file bantuan yang digunakan untuk menyimpan daftar-daftar fungsi yang
akan digunakan di dalam program ini diantaranya yaitu
(Pada baris ke 1)#include<stdio.h> adalah Standar input-output header yang berisi
definisi makro, konstanta, dan deklarasi fungsi dari dua jenis yang digunakan untuk
berbagai standar input dan output. (Pada baris ke 2)File header yang kedua adalah
#include<conio.h> kepanjangannya adalah Console Input-Output header yang
merupakan console input dan output. Setelah memasukkan file header selanjutnya
masuk ke Fungsi utama main() (Pada baris ke 3) yang merupakan komponen yang
dibutuhkan pada setiap program bahasa C. Bentuk paling sederhananya terdiri dari
nama main diikuti dengan tanda buka dan tutup kurung kosong. Lalu Program selalu
diawali dengan tanda kurung kurawal (Pada baris ke 4). Kurung kurawal ini
dinamakan block statement yang gunanya untuk mengurung beberapa statement
menjadi 1 statement. Pada saat mengawali program digunakan kurung kurawal buka ({)
. (Pada baris ke 5) memasukkan fungsi tipe data integer untuk mendeklarasikan
variable yang dimana kita akan menentukan nilai dari bilangan negatif seperti dan
ditutup dengan tanda titik koma, (Pada baris ke 6) memasukkan perintah printf yang
berfungsi untuk menampilkan semua tipe data yang berada dalam inputan baris tersebut
seperti perintah tersebut untuk memasukan bilangan negatif.

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
Lalu setelah di input oleh perintah printf maka akan dimasukkan oleh perintah
scanf(Pada baris ke 7), scanf berfungsungsi untuk memasukkan semua jenis tipe data.
scanf berfungsi untuk memasukkan tipe data integer atau bilangan bulat karena
menggunakan symbol dari integer yaitu %d, Lalu (Pada baris ke 8) terdapat fungsi if
yang merupakan percabangan yang hanya memiliki satu pilihan saat kondisi yaitu yang
bernilai benar maka perintah akan dijalankan, jika bernilai salah maka perintah tidak
akan dijalankan, percabangan if merupakan syarat dalam percabangan if tersebut yang
berfungsi untuk menghitung bilangan negative apabila yang di input merupakan nilai
yang bilangan negative maka perintah tersebut akan dijalankan. Printf yang ke dua
untuk menampilkan hasil dari inputan bilangan negative tersebut dengan %d berfungsi
untuk memasukkan tipe data integer atau bilangan bulat karena menggunakan symbol
dari integer (pada baris ke-9), lalu menggunakan fungsi printf seperti (pada baris ke-
10) dengan mamasukkan hasil bilangan negative. dan ditutup dengan menggunakan
kurawal Tutup seperti (pada baris ke-11) dan pada akhir statement digunakan fungsi
getch() seperti (pada baris ke-12) agar tampilan output dapat tertahan. Dan setiap
akhir statement selalu diakhiri dengan symbol titik koma (;) dan untuk mengakhiri
Program dengan menggunakan kurung kurawal tutup (}) seperti (pada baris ke-13).
Pada program ini tidak terdapat kesalahan sehingga program langsung dapat dijalankan
(di running).

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014

 PROGRAM 14:Percabangan IF Else

Pada program 14B ini praktikan program percabangan if else. program ini
menggunakan 2 buah file header. fungsi yang akan digunakan di dalam program ini
diantaranya yaitu:
#include<stdio.h> (pada baris ke-1) kepanjangannya adalah Standar input-output
header yang berisi definisi makro, konstanta, dan deklarasi fungsi dari dua jenis yang
digunakan untuk berbagai standar input dan output. File header yang kedua adalah
#include<conio.h> (pada baris ke-2) kepanjangannya adalah Console Input-Output
header yang merupakan console input dan output. Setelah memasukkan file header
selanjutnya masuk ke Fungsi utama main() (pada baris ke 3) yang merupakan
komponen yang dibutuhkan pada setiap program bahasa C. Bentuk paling
sederhananya terdiri dari nama main diikuti dengan tanda buka dan tutup kurung
kosong. Lalu Program selalu diawali dengan tanda kurung kurawal. Kurung kurawal ini
dinamakan block statement yang gunanya untuk mengurung beberapa statement
menjadi 1 statement. Pada saat mengawali program digunakan kurung kurawal buka ({)
(pada baris ke-4). Lalu memasukkan fungsi tipe data integer untuk mendeklarasikan
variable yang dimana kita akan mendeteksi nilai bilangan negative seperti (pada baris
ke-5) dan ditutup dengan tanda titik koma, Lalu menggunakan perintah printf() yang
berfungsi untuk menampilkan semua jenis tipe data bilanganan negatif

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
(pada baris ke-6) printf() digunakan untuk menampilkan berapakah nilai bilangan
negative diakhiri dengan tanda titik koma (;). perintah scanf() (pada baris ke-7)
dengan menginput menggunakan bilangan negative karena menggunakan tipe data %d
yang merupakan symbol dari tipe data integer. Pada program ini Terdapat juga fungsi if
yang merupakan percabangan yang hanya terdiri dari satu pilihan yang dimana apabila
kondisinya bernilai benar maka perintah akan dijalankan namun apabila kondisi
bernilai salah maka perintah akan bilang “salah atuh akang”. Perintah if (pada baris
ke-8) menyatakan bahwa nilai dari jawaban nilai bilangan negative adalah sama dengan
< 0. Printf yang pertama untuk menampilkan hasil dari inputan bilangan negative
tersebut dengan %d berfungsi untuk memasukkan tipe data integer atau bilangan bulat
karena menggunakan symbol dari integer (pada baris ke-9) lalu menggunakan fungsi
printf() yang ke dua untuk menampilkan jawaban benar apabila nilai if memenuhi atau
bernilai benar lalu statement ini di tutup menggunakan tanda titik koma dan kurung
kurawal tutup. Namun apabila nilai if tersebut tidak memenuhi maka ditambahkan
fungsi else seperti (pada baris ke-10) . Else merupakan percabangan yang digunakan
apabila nilai if tidak memenuhi. Pada percabangan else di program ini kita
menggunakan fungsi printf() lagi untuk menampilkan fungsi dari else jawaban anda
salah apabila nilai yang kita input tidak memenuhi persyaratan if pertama seperti (pada
baris ke-11). dan ditutup dengan menggunakan kurawal Tutup seperti (pada baris ke-
12) dan pada akhir statement digunakan fungsi getch() seperti (pada baris ke-13) agar
tampilan output dapat tertahan. Dan setiap akhir statement selalu diakhiri dengan
symbol titik koma (;) dan untuk mengakhiri Program dengan menggunakan kurung
kurawal tutup (}) seperti (pada baris ke-14).

Pada program ini tidak terdapat kesalahan sehingga program langsung dapat dijalankan
(di running).

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
PROGRAM 15:Percabangan Nested IF

Pada program 15B praktukm program percabangan nested if. Program ini
menggunakan 2 buah file header. fungsi yang akan digunakan di dalam program ini
diantaranya yaitu:
#include<stdio.h> (pada baris ke-1) kepanjangannya adalah Standar input-output
header yang berisi definisi makro, konstanta, dan deklarasi fungsi dari dua jenis yang
digunakan untuk berbagai standar input dan output. File header yang kedua adalah
#include<conio.h> (pada baris ke-2) adalah Console Input-Output header yang
merupakan console input dan output. Setelah memasukkan file header selanjutnya
masuk ke Fungsi utama main() (pada baris ke-3) yang merupakan komponen yang
dibutuhkan pada setiap program bahasa C. Bentuk paling sederhananya terdiri dari
nama main diikuti dengan tanda buka dan tutup kurung kosong. Lalu Program selalu
diawali dengan tanda kurung kurawal. Kurung kurawal ini dinamakan block statement
yang gunanya untuk mengurung beberapa statement menjadi 1 statement. Pada saat
mengawali program digunakan kurung kurawal buka ({) (pada baris ke-4). Lalu (pada
baris ke-5) memasukkan fungsi tipe data integer L untuk mendeklarasikan variable .
Lalu menggunakan perintah printf() yang berfungsi untuk menampilkan semua jenis
tipe data bilanganan bulat (pada baris ke-6) printf() digunakan untuk menampilkan
berapakah nilai bilangan bulat diakhiri dengan tanda titik koma (;). perintah scanf()
(pada baris ke-7) dengan menginput menggunakan bilangan bulat karena
menggunakan tipe data %d yang merupakan symbol dari tipe data integer. Pada
Program ini kita menggunakan pernyataan nested if (pada baris ke-8) yang dimana
Pada pernyataan Nested if, kita dapat menggunakan satu atau lebih pernyataan if, else if
didalam pernyataan if atau else if. Kita juga dapat meletakan pernyataan else if else
didalam pernyataan nested if tersebut. percabangan if merupakan syarat dalam
percabangan if tersebut yang berfungsi untuk menghitung nilai apabila yang di input
merupakan L>=0 & L<=100.

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
Serta (pada baris ke-9) diberikan tanda buka kurung kurawal. selanjutnya (pada baris
ke-10) if (<=50) untuk menyatakan pernyataan nilain kurang dari 50. Serta (pada baris
ke-11) diberikan tanda buka kurung kurawal . (pada baris ke-12) perintah printf untuk
menampilkan nilai L lebih kecil dari sama dengan 50. Line selanjutnya (pada baris ke-
13) ditandai dengan tanda tutup kurung kurawal, (pada baris ke-14) fungsi Else
merupakan percabangan yang digunakan apabila nilai if tidak memenuhi. Serta tanda
tutup kurung kurawal (pada baris ke-15). Pada percabangan else di program ini kita
menggunakan fungsi printf() (pada baris ke-16) lagi untuk menampilkan fungsi dari
else jawaban anda salah apabila nilai yang kita input tidak memenuhi persyaratan if
pertama maka perintah tersebut akan dijalankan. Serta tanda tutup kurung kurawal (pada
baris ke-17).pada line selanjutnya (pada baris ke-18) kita memberkan tanda tutup
kurawal guna melanjutkan perintah dari if .kemudia (pada baris ke-19)terdapat else
yang merupakan percabangan yang digunakan apabila if tidak memenuhi serta (pada
baris ke-20) selanjutnya ditambahkan tanda buka kurung kurawal .lalu,kita
menggunakan printf ()(pada baris ke-21) yang terakhir berfungsi untuk menampilkan
fungsi else bilangan negative atau lebih dari 100. Pada (pada baris ke-22) akhir
program ditutup dengan menggunakan kurawal Tutup dan (pada baris ke-23) akhir
statement digunakan fungsi getch() seperti agar tampilan output dapat tertahan. Dan
setiap akhir statement selalu diakhiri dengan symbol titik koma (;) dan (pada baris ke-
24) untuk mengakhiri Program dengan menggunakan kurung kurawal tutup (})
Pada program ini tidak terdapat kesalahan sehingga program langsung dapat dijalankan
(di running).

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
 PROGRAM 16

Pada program 16 ini praktikan membuat program Switch case. Kondisi SWITCH


CASE adalah percabangan kode program dimana kita membandingkan isi sebuah
variabel dengan beberapa nilai. Jika proses perbandingan tersebut menghasilkan
nilai true, maka block kode program akan dijalankan.Kondisi SWITCH CASE terdiri
dari 2 bagian, yakni perintah SWITCH dimana terdapat nama variabel yang akan
diperiksa, serta 1 atau lebih perintah CASE, masing-masing untuk setiap nilai yang
ingin diperiksa. Pada program ini menggunakan 2 buah file header yang merupakan
suatu file library dengan ekstensi h (*.h), yaitu file bantuan yang digunakan untuk
menyimpan daftar-daftar fungsi yang akan digunakan di dalam program ini diantaranya
yaitu #include<stdio.h> (pada baris ke-1) kepanjangannya adalah Standar input-output
header yang berisi definisi makro, konstanta, dan deklarasi fungsi dari dua jenis yang
digunakan untuk berbagai standar input dan output. File header yang kedua adalah
#include<conio.h> (pada baris ke-2) kepanjangannya adalah Console Input-Output
header yang merupakan console input dan output. Setelah memasukkan file header
selanjutnya masuk ke Fungsi utama main() (pada baris ke-3) fungsi utama yang
digunakan adalah int main() yang merupakan komponen yang dibutuhkan pada setiap
program bahasa C. Bentuk paling sederhananya terdiri dari nama main diikuti dengan
tanda buka dan tutup kurung kosong. Lalu Program selalu diawali dengan tanda kurung
kurawal. Kurung kurawal ini dinamakan block statement yang gunanya untuk
mengurung beberapa statement menjadi 1 statement.

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
Pada saat mengawali program digunakan kurung kurawal buka ({) (pada baris ke-4).
Awal Statement diawali dengan fungsi char yang berfungsi untuk menampilkan karakter,
char yang digunakan pada program ini untuk menampilkan nilai dengan Batasan 30
karakter seperti (pada baris ke-5). Lalu digunakan fungsi printf() yang digunakan untuk
menampilkan semua jenis tipe data. Pada statement ini yang akan ditampilkan adalah
pernyataan program yaitu “input nilai anda (A-E)” seperti (pada baris ke-6). Setelah
ditampilkan oleh printf() maka akan dimasukkan oleh fungsi scanf() dengan
menggunakan %c untuk menampilkan teks dari nilai seperti (pada baris ke-7). (pada
baris ke-8)terdapat perintah SWITCH untuk menginput nilai variabel yang akan
diperiksa. Kemudian (pada baris ke-9) terdapat beberapa perintah CASE yang diikuti
dengan sebuah case A. Jika isi dari variabel sama dengan salah satu nilai ini, maka blok
kode program akan dijalankan. Jika ternyata tidak ada kondisi CASE yang sesuai, blok
default di baris paling bawah lah yang akan dijalankan. (pada baris ke-10) terdapat
printf() pada line berikutnya dengan memasukkan “Pertahankan” serta di dalam setiap
block case diakhiri dengan perintah break;(pada baris ke-11) agar
struktur CASE langsung berhenti begitu kondisi terpenuhi seperti (pada baris ke-12).
Selanjutnya perintah case B (pada baris ke-13), terdapat printf() pada line berikutnya
dengan memasukkan “harus lebih baik lagi” serta diakhiri dengan perintah break agar
kondisi struktuk case lansung berhenti. (pada baris ke-14) terdapat case C yang diakhiri
dengan tanda titik koma, dan (pada baris ke-15) perintf() untuk memasukan semua
jenis data yaitu perbanyak belajar.perulangan case dan diakhiri dengan break hingga
variabel E (pada baris ke-16) sampai (pada baris ke-23). .line selanjutnya (pada
baris ke-24) yaitu default yaitu merunjuk pada variabel sebelumnya, dengan diakhiri
printf() (pada baris ke-25) untuk memasukkan segala jenis tipe data.selanjutnya
menutup blok dengan tanda tutup kurung kurawal Pada akhir program ditutup dengan
menggunakan kurawal Tutup (pada baris ke-26) dan (pada baris ke-27) akhir
statement digunakan fungsi getch() seperti agar tampilan output dapat tertahan. Dan
setiap akhir statement selalu diakhiri dengan symbol titik koma (;) dan untuk mengakhiri
Program dengan menggunakan kurung kurawal tutup (}) (pada baris ke-28)..

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
 PROGRAM 17: Perulangan FOR

Pada program 17B ini praktikan membuat program Perulangan for . Struktur
pengulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui
jumlah pengulangannya. Dari segi penulisannya, struktur pengulangan for tampaknya
lebih efisien karena susunannya lebih simpel dan sederhana. Pada program ini
menggunakan 2 buah file header yang merupakan suatu file library dengan ekstensi h
(*.h), yaitu file bantuan yang digunakan untuk menyimpan daftar-daftar fungsi yang
akan digunakan di dalam program ini diantaranya yaitu
#include<stdio.h> (pada baris ke-1) kepanjangannya adalah Standar input-output
header yang berisi definisi makro, konstanta, dan deklarasi fungsi dari dua jenis yang
digunakan untuk berbagai standar input dan output. File header yang kedua adalah
#include<conio.h> (pada baris ke-2) kepanjangannya adalah Console Input-Output
header yang merupakan console input dan output. Setelah memasukkan file header
selanjutnya masuk ke Fungsi utama main() (pada baris ke 3) yang merupakan
komponen yang dibutuhkan pada setiap program bahasa C. Bentuk paling
sederhananya terdiri dari nama main diikuti dengan tanda buka dan tutup kurung
kosong. Lalu Program selalu diawali dengan tanda kurung kurawal. Kurung kurawal ini
dinamakan block statement yang gunanya untuk mengurung beberapa statement
menjadi 1 statement. Pada saat mengawali program digunakan kurung kurawal buka ({)
(pada baris ke-4). Lalu memasukkan fungsi tipe data integer untuk mendeklarasikan
variable yang dimana kita akan mendeklarasikan variable dari x dan a seperti (pada
baris ke-5) dan ditutup dengan tanda titik koma, yang dimana nilai x sama dengan 1
seperti yang ditunjukkan (pada baris ke-6). Lalu menggunakan fungsi printf seperti
(pada baris ke-7) untuk menampilkan keterangan bahwa kita akan melakukan program
menginput mengulangan kata ,Lalu printf kedua berfungsi untuk menampilkan kata
yang ingin kita lakukan pengulangan.

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
(pada baris ke-8) berfungsi untuk menampilkan bebarapa jenis tipe data yaitu nina.
Printf ketiga (pada baris ke-9) untuk menampilkan \n memasukkan banyaknya
perulangan dan diakhiri dengan tanda titik koma. Setelah ditampilkan oleh printf maka
variabel akan dimasukkan oleh fungsi scanf (pada baris ke-10) dengan menggunakan
tipe data integer karena menggunakan symbol %d yang merupakan symbol dari tipe data
integer untuk data yang berisi bilangan variabel a. selanjutnya (pada baris ke-11)
terdapat FOR adalah pernyataan pengulangan yang dikhususkan untuk pengulangan yang
secara tepat mengetahui berapa kali pengulangan akan terjadi yang berisi x sama dengan
1 dan x lebih kecil dari a dan kitan menggunakan X++ . (pada baris ke-12) terdapat
buka kurung kurawal sebagai tanda pembuka tanda blok statement . (pada baris ke-13)
yaitu perintah printf() untuk memasukkan tipe data yaitu nina dan diakhiri dengan tanda
titik koma. Kemudian kita menggunakan tanda tutup kurung kurawal (pada baris ke-
14). fungsi getch() (pada baris ke-15)yang berfungsi untuk menahan tampilan output
dari proses tersebut dan menggunakan tanda titik koma. Lalu baris terakhir (pada baris
ke-16) ada kita menutup statement tersebut dengan menggunakan tanda kurawal tutup.

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
PROGRAM 18: Perulangan while

Pada program 15B ini praktikan membuat program perulangan while. Pada program ini
menggunakan 2 buah file header yang merupakan suatu file library dengan ekstensi h
(*.h), yaitu file bantuan yang digunakan untuk menyimpan daftar-daftar fungsi yang
akan digunakan di dalam program ini diantaranya yaitu:
#include<stdio.h> (pada baris ke-1) kepanjangannya adalah Standar input-output
header yang berisi definisi makro, konstanta, dan deklarasi fungsi dari dua jenis yang
digunakan untuk berbagai standar input dan output. File header yang kedua adalah
#include<conio.h> (pada baris ke-2) kepanjangannya adalah Console Input-Output
header yang merupakan console input dan output. Setelah memasukkan file header
selanjutnya masuk ke Fungsi utama main() (pada baris ke 3) yang merupakan
komponen yang dibutuhkan pada setiap program bahasa C. Bentuk paling sederhananya
terdiri dari nama main diikuti dengan tanda buka dan tutup kurung kosong. Lalu Program
selalu diawali dengan tanda kurung kurawal (pada baris ke-4) Kurung kurawal ini
dinamakan block statement yang gunanya untuk mengurung beberapa statement menjadi
1 statement. Pada saat mengawali program digunakan kurung kurawal buka ({). Lalu
(pada baris ke-5) memasukkan fungsi tipe data integer untuk mendeklarasikan variable
yang dimana kita akan mencari x,a dan diakhiri dengan tanda titik koma. (pada baris
ke-6) x=1 dan diakhiri tanda titik koma, pada printf() pertama (pada baris ke-7)
digunakan untuk memasukkan mengulangan kata \n dan diakhiri tanda titik koma. (pada
baris ke-8) printf selanjutnya kita memasukkan tipe data dan (pada baris ke-9) printf()
ketiga ini memasukkan banyaknya perulangan serta tidak lupa diakhiri dengan tanda
titik koma. (pada baris ke-10) terdapat scanf() dimana kita memasukan %d
menampilakan variabel a. (pada baris ke-11) kita menggunakan perulangan while
adalah perulangan yang melakukan pemeriksaan kondisi di awal blok perulangan
statement dimana x kurang dari sama dengan a. (pada baris ke-12) digunakan tanda
buka kurung kurawal ,printf() selanjutnya (pada baris ke-13) kita memasukkan variabel
nama yaitu akbar, dan menggunakan ++x (pada baris ke-14) berfungsi untuk
penambahan.

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
Dan (pada baris ke-15) tanda tutup kurung kurawal berfungsi untuk menutup statement
dan fungsi getch() (pada baris ke-16) seperti agar tampilan output dapat tertahan. Dan
setiap akhir statement selalu diakhiri dengan symbol titik koma (;).dan (pada baris ke-
17) untuk mengakhiri Program dengan menggunakan kurung kurawal tutup (}).

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
PROGRAM 19: Perulangan Do While

Pada program 19B membuat program Perulangan do while. Perulangan DO


WHILE merupakan modifikasi dari perulangan WHILE, yakni dengan memindahkan posisi
pemeriksaan kondisi ke akhir perulangan. Artinya, kita akan lakukan dulu sebuah perulangan,
baru di akhir diperiksa apakah kondisi variabel counter sudah terpenuhi atau belum. Pada
program ini menggunakan 2 buah file header yang merupakan suatu  fungsi yang akan
digunakan di dalam program ini diantaranya yaitu:
#include<stdio.h> (pada baris ke-1) kepanjangannya adalah Standar input-output header
yang berisi definisi makro, konstanta, dan deklarasi fungsi dari dua jenis yang digunakan
untuk berbagai standar input dan output. File header yang kedua adalah #include<conio.h>
(pada baris ke-2) kepanjangannya adalah Console Input-Output header yang merupakan
console input dan output. Setelah memasukkan file header selanjutnya masuk ke Fungsi
utama main() (pada baris ke-3) yang merupakan komponen yang dibutuhkan pada setiap
program bahasa C. Bentuk paling sederhananya terdiri dari nama main diikuti dengan tanda
buka dan tutup kurung kosong. Lalu Program selalu diawali dengan tanda kurung kurawal
(pada baris ke-4) Kurung kurawal ini dinamakan block statement yang gunanya untuk
mengurung beberapa statement menjadi 1 statement. Pada saat mengawali program
digunakan kurung kurawal buka ({). Lalu (pada baris ke-5) memasukkan fungsi tipe data
integer untuk mendeklarasikan variable x,a dan diakhiri dengan tanda titik koma. (pada baris
ke-6) yaitu dimana x=1 serta diakhiri dengan tanda titik koma untuk akhir perintah proram
dan ditutup dengan tanda titik koma, (pada baris ke-7 )kita menggunakan perintah printf()
pertama dengan memasukkan mengulangan kata, (pada baris ke-8) printf() kedua kita
memasukkan tipe data yaitu uray. (pada baris ke-9) ketiga kita memasukkan printf() dengan
memasukkan banyaknya perintah yang akan dijalankan. (pada baris ke-10) Scanf
didalamnya terdapat %d yan berfungsi untuk memasukkan bilangan ,kemudian (pada baris
ke-11) yaitu do memberikan perulangan printf uray. (pada baris ke-12 ) digunakan tanda
buka kurung kurawal dan (pada baris ke-14) selanjutnya terdapat

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014
x++ dan (pada baris ke-15) kita mengakhiri dengan tanda tutup kurung kurawal.
Kemudian (pada baris ke-16) terdapat while disini kita mengubah xlebih kecil sama
dengan a menjadi 10. fungsi getch() (pada baris ke-17) yang berfungsi untuk menahan
tampilan output dari proses tersebut dan menggunakan tanda titik koma. Lalu (pada
baris ke-18) baris terakhir ada kita menutup statement tersebut dengan menggunakan
tanda kurawal tutup yang berarti perintah tersebut telah selesai.

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014

Smart Electronic Systems Laboratory


Institut Teknologi PLN
Reka Wicaksana
2020-71-014

Smart Electronic Systems Laboratory


Institut Teknologi PLN

Anda mungkin juga menyukai