perulangan dalam java
Post on 10-Jan-2017
169 Views
Preview:
TRANSCRIPT
MAKALAH
“Perulangan Dalam Java”
OLEH
M.SUBHAN HADI
1610530196
Sekolah Tinggi Manajemen Informatika Dan Komputer
( STMIK )
TA 2016/2017
1
KATA PENGANTAR
PujisyukurkehadiratTuhan Yang MahaKuasaatassegalalimpahanRahmat, danHidayah-
Nyasehingga penulis dapatmenyelesaikanpenyusunanmakalahinidalambentukmaupunisinya yang
sangatsederhana.Harapa
npenulissemogamakalahinimembantumenambahpengetahuandanpengalamanbagiparapembaca.
Karyailmiahinipenulisakuimasihbanyakkekurangankarenapengalaman yang
penulismilikisangatkurang.Olehkerenaitupenulisharapkankepadaparapembacauntukmemberikan
masukan-masukan yang bersifatmembangununtukkesempurnaannya.
Dalampenulisankaryailmiahinipenulismengucapkanbanyakterimakasih yang sebesar-
besarnya, kepadasemuapihak yang telahmembantupenulisdalampenyusunanini yang
tidakbisapenulissebutkansatupersatusemoga Allah SWT memberikanbalasan yang
setimpalkepadamerekaaminyaarabbalalamin.
Mataram, Oktober 2016
M.SUBHAN HADI
2
DAFTAR ISI
HALAMAN SAMPUL 1
KATA PENGANTAR 2
DAFTAR ISI 3
BAB I PENDAHULUAN
1.1 Latar Belakang ................................................................................................. 4
1.2 Rumusan Masalah..............................................................................................5
1.3 Tujuan Penulisan............................................................................................... 5
BAB II PEMBAHASAN
2.1 Pengertianperulangan for, contohflowchatdan coding...................................... 6
2.2 Pengertianperulangan while, contohflowchatdan coding .................................8
2.3 Pengertianperulangan do-while dancontohflowchatdan coding........................9
BAB III PENUTUPAN
3.1 Kesimpulan......................................................................................................10
DAFTAR PUSTAKA.............................................................................................11
3
BAB I
PENDAHULUAN
1.1 Latar Belakang
Pesatnya teknologi, terutama teknologi komputer sudah tak bisa dipungkiri lagi, bagi yang mengikuti perkembangannya, ia tidak akan dipandang sebelah mata. Sebaliknya, bagi yang tidak mengikuti perkembangannya, bersiaplah untuk mundur secara suka rela dari panggung kompetisi. Ibarat wabah, teknologi komputer sudah menyusupi hampir semua bidang kehidupan manusia. Dari pemerintah pusat sampai tingkat pemerintah desa, perusahaan-perusahaan, supermarket, minimarket, perguruan tinggi, SLTA, SLTP, bahkan SD hampir semuanya mengenal komputer. Saat ini, yang mempunyai lingkungan yang semakin luas dan banyak diminati, juga dapat digunakan untuk menghasilkan uang adalah dunia pemrograman komputer. Dalam dunia pemrograman komputer, dikenal algoritma dan banyak bahasa pemrograman, seperti C, C++, Pascal, Basic, Java, dan lain-lain. Oleh karena itulah, yang akan dibahas dalam makalah ini adalah Algoritma dan Pemrograman.
4
1.2 Rumusan Masalah
1.Apa yang dimaksuddenganfor,whiledan do-while
2. a. Buatlahflowchart yang menunjukkan bagaimana perintah for() b. Buatlahflowchart yang menunjukkan bagaimana perintah while() c. Buatlahflowchart yang menunjukkan bagaimana perintah do-while()
1.3 TujuanPenulisan
a. Memenuhi tugas algoritmapemograman
b. Menambah wawasan tentang pemograman
c. Mengetahui caramembuat program
5
BAB II
PEMBAHASAN
2.1 PengertianperulanganFor
Perulangan for yaitu perulangan yang dilakukan ketika kondisi kapan perulangan dihentikan dan banyaknya proses perulangan sudah di ketahui. Secara umum bentuk perulangan For yaitu for(Awal, Akhir, Peningkatan)statemen;Awal : Nilai awal yang di berikan terhadap suatu variabel untuk perulangannya (misal i=0). Variabelini di gunakan untuk menghitung banyak perulangan yang akan dilakukan.Akhir: Ungkapan yang menunjukkan suatu kondisi yang harus di penuhi agar perulangan terusdilakukan misal (i<=5). jadi, perulangan akan terus dilakukan selama i lebih kecil atau samadengan 5.Peningkatan: ungkapan yang menunjukkan perubahan nilai variabel setiap perulangan dilakukanmisal(i++, berarti nilai i akan ditambah 1 setiap perulangan dilakukan)
- flowchart yang menunjukkan bagaimana perintah for() dikerjakan:
-
6
- for : perulangan for digunakan saat kita mengetahui berapa banyak perulangan yang akan kita lakukan. Sintaks peulangan for seperti berikut :
Contoh :
a merupakan variabel yang dirubah, a<5 merupakan kondisi, dan a++ adalah pengubah
Output :
Program hanya menampilkan nilai a kurang dari 5.
7
2.2 Pengertian while
Perulangan while yaitu sebuah perulangan yang kondisi berhenti sudah di ketahui tetapi banyaknya proses perulangan belum di ketahui. perbedaannya dengan for yaitu perulangan while nilai awal diberikan di luar dan peningkatan nilai variabel pengontrol perulangan dilakuakan didalam statemen. secara umum bentuk dari perulangan while yaitu
-flowchart yang menunjukkan bagaimana perintah while() dikerjakan:
- while : perulangan while digunakan pada saat kita tidak mengetahui jumlah perulangan yang akan dilakukan tapi mengetahui kondisi atau syarat dilakukan perulangan.
Contoh :
sintaks perulangan while berbeda dengan for, di dalam kurung hanya ada kondisi, jika dengan for harus ada variabel, kondisi, dan pengubah. Dan pengubah berada didalam perulangan (a++)
Output :
8
Output sama dengan perulangan for.
2.3 Pengertia Do-while
Perulangan do-while yaituhampir sama dengan perulangan while yaitu sebuah perulangan yang kondisi berhenti sudah di ketahui tetapi banyaknya proses perulangan yang dilakuakan belum di ketahui. perbedaannya dengan while yaitu perulangan do-while pasti akan dilakukan minimal satu kali. hal ini terjadi karena pengecekan kondisi dilakukan diakhir statemen.
flowchart yang menunjukkan bagaimana perintah do while() dikerjakan:
- Contoh :
- - perhatikan! penggunaan while diletakan diakhir itu artinya pengecekan kondisi dilakukan
pada akhir. - Output :
9
-
BAB III
PENUTUP
3.1 Kesimpulan
Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistemartis dan logis. Program adalah perwujudan atau implementasi teknis algoritma yang ditulis dalam bahasa pemograman tertentu sehingga dapat dilaksanakan oleh computer. Sedangkan pemograman adalah proses membuat program
10
DAFTAR PUSTAKA
- http://blog-algoritma-programmer.blogspot.com/2016/02/perbedaan-antara-perulangan-for- while.html
11
top related