Hay sobat, di artikel kali ini aku akan coba jelaskan mengenai apa itu algoritma pengulangan (LOOPING), jenis-jenis pengulangan dan teladan masalah serta pemecahan duduk masalah algoritma pengulangan ibarat memakai pencacah naik maupun pencacah turun.
Memang salah satu yang dipelajari di algoritma dan pemrograman dasar ialah pengulangan atau istilah lainnya looping, bukan hanya di algoritma saja, ternyat konsep looping ini dipakai juga di aneka macam bahasa pemrograman dan konspe dasarnya ialah algoritma pengulangan.
Anda mungkin sudah tau struktur pengulangan namun belum tau apa maksud algoritma pengulangan ini, kapan harus memakai pengulangan dan untuk apa fungsinya, untuk pemula yang gres terjun ke dunia bahasa pemrograman hal semacam ini dapat dimaklumi, tapi disini aku akan jelaskan mengenai algoritma pengulangan ini secara detail sehingga bukan hanya tau pengertiannya saja, anda juga akan tau fungsinya, kapan harus memakai pengulangan dan apa maksud dari pengulangan itu sendiri.
Untuk memahami lebih lanjut mengenai pengulangan anda harus tau dan paham mengenai konsep dasar algoritma, dan juga sudah mengenal tipe data dan variable, selain itu anda aku anggap sudah paham struktur dasar dari algoritma sehingga akan lebih gampang untuk memahami teladan masalah yang akan disajikan di artikel ini.
Contoh:
Buatlah algoritma untuk mencetak goresan pena "Algoritma Menyenangkan" sebanyak 100 baris maka instruknya adalah:
Contoh Kasus:
Buatlah algoritma untuk mencetak tuliasan angka 1 hingga 100
contoh kasus:
Buatlah algoritma untuk mencetak goresan pena Hello World sebanyak 1000 baris.
Pengulangan pencacah turun yaitu kodisi pengulangan yang dimulai dengan kondisi nilai pencacah dari besar ke kecil. sesuai dengan jumlah yang diinginkan.
Contoh: buat algoritma untuk mencetak goresan pena "Teknologi HP Modern" sebanyak 1000 baris.
Memang salah satu yang dipelajari di algoritma dan pemrograman dasar ialah pengulangan atau istilah lainnya looping, bukan hanya di algoritma saja, ternyat konsep looping ini dipakai juga di aneka macam bahasa pemrograman dan konspe dasarnya ialah algoritma pengulangan.
Anda mungkin sudah tau struktur pengulangan namun belum tau apa maksud algoritma pengulangan ini, kapan harus memakai pengulangan dan untuk apa fungsinya, untuk pemula yang gres terjun ke dunia bahasa pemrograman hal semacam ini dapat dimaklumi, tapi disini aku akan jelaskan mengenai algoritma pengulangan ini secara detail sehingga bukan hanya tau pengertiannya saja, anda juga akan tau fungsinya, kapan harus memakai pengulangan dan apa maksud dari pengulangan itu sendiri.
Untuk memahami lebih lanjut mengenai pengulangan anda harus tau dan paham mengenai konsep dasar algoritma, dan juga sudah mengenal tipe data dan variable, selain itu anda aku anggap sudah paham struktur dasar dari algoritma sehingga akan lebih gampang untuk memahami teladan masalah yang akan disajikan di artikel ini.
Apa itu Pengulangan?
Pengulangan atau disebut sebagai looping ialah kode khusus dalam bahasa pemrograman dan algoritma yang dipakai untuk mengulang beberapa perintah sesuai dengan jumlah yang telah ditentukan. tujuannya ialah untuk mempermudah pengerjaan kegiatan dan untuk mempersingkat kode program. dengan pengulangan kode kegiatan yang seharunya ditulis dengan jumlah baris yang banyak dapat dipersingkat.Instruksi Pengulangan dalam Algoritma
Ada 3 jenis bentuk instuksi format pengulangan di dalam algoritma yitu sebagai berikut:
1. Pengulangan memakai FOR
Pengulangan for disebut juga sebagai pengulangan di awal format instruksinya ialah sebagai berikut:
For i ← nilai_awal to nilai_akhir do
Statement
Endfor
Contoh:
Buatlah algoritma untuk mencetak goresan pena "Algoritma Menyenangkan" sebanyak 100 baris maka instruknya adalah:
Jawab:
kegiatan looping_for
DEKLARASI
i:integer
ALGORITMA:
for i ← 1 to 100 do
writeln('Algoritma Menyenangkan')
endfor
2. Penggulangan memakai Instruksi While DO
Format:
while kondisi do
pernyataan
endwhile
Contoh Kasus:
Buatlah algoritma untuk mencetak tuliasan angka 1 hingga 100
Jawaban:
promgram looping
DEKLARASI
var i:integer
ALGORITMA:
i ← 0
while i <100 do
writeln ('angka ke', i)
i ← i+1 {pencacah naik}
endwhile
3. Pengulangan dengan Menggungakan Repeat Until
Format:
repeat
statement
pencacah naik atau pencacah turun until kondisi
contoh kasus:
Buatlah algoritma untuk mencetak goresan pena Hello World sebanyak 1000 baris.
Jawab:
kegiatan cetak
DEKLARASI
i:integer
ALGORITMA:
i ← 1 {isi nilai awal variable i dengan angka 1)
repeat write ('Hello World') i ← i+1
until i<=1000
Kapan Harus memakai Instruksi pengolangan di dalam algoritma?
Sebenarnya untuk memecahkan duduk masalah perkara pemrograman dapat dipecahkan dengan banyak cara tertangung kebijaksanaan si programmer, ibarat halnya banyak jalan menuju kota jakarta, tapi tujuannya tetap saja, tapi yang terbaik ialah bagaimana menciptakan kegiatan dengan kode sedikit dan proses sangat cepat.
Programmer yang cendekia akan sangat gampang sekali mencari cara yang terbaik untuk menciptakan kegiatan dengan kode yang singkat namun prosesnya cepat. salah satu kode yang dapat dipakai ialah pengulangan, saat sebuah masalah memungkinkan untuk memakai pengulangan maka harus memakai pengulangan.
Kapan kode pengulangan harus digunakan?
Instruksi pengulangan dipakai manakala kegiatan atau bab kegiatan terindikasi dapat memakai proses pengulangan.
Sebagai teladan sederhana. misalkan untuk masalah kegiatan untuk menampilkan angka 1 hingga 1000, atau kegiatan untuk mencetak goresan pena tertentu dalam jumlah tertentu.
Sebenarnya dapat saja tidak memakai pengulangan, namun kurang efektif walaupun hasil outputnya dapat saja sama.
Pengulangan dengan Pencacah Naik
Pengulangan pencacah naik yaitu kondisi pengulangan yang dimulai dengan kondisi pencacah kecil ke besar naik hingga jumlah pengulangan yang diinginkan.
Contoh: buat algoritma untuk mencetak goresan pena "Teknologi Modern" sebanyak 1000 baris.
Jika memakai pencacah naik kode algoritmanya ialah sebagai berikut:
Jawab:Pengulangan yang dipakai di algorirma di atas disebut pengulangan pencacah naik alasannya ialah dimulai dari angka 1 terus naik hingga angka 1.000. dapat juga memakai Repeat Until atau While DO.
algoritma pencacah_naik
DEKLARASI
i:integer
ALGORITMA:
for i ← 1 to 1000 do
writeln ('Teknologi Modern');
endfor
Pengulangan dengan Pencacah Turun
Pengulangan pencacah turun yaitu kodisi pengulangan yang dimulai dengan kondisi nilai pencacah dari besar ke kecil. sesuai dengan jumlah yang diinginkan.Contoh: buat algoritma untuk mencetak goresan pena "Teknologi HP Modern" sebanyak 1000 baris.
Jika memakai pencacah turun kode algoritmanya ialah sebagai berikut, misal memakai intruksi repeat until:
Jawab:
algoritma cacah_turun
DEKLARASI
i:integer
ALGORITMA:
i ← 1000 {nilai pencacah awal 1000 dimasukan ke variable i}
repeat writeln ('teknologi HP Modern')
i ← i-1 {turunkan pencacah}
until i<1
Sumber http://referensisiswa.blogspot.com
Mari berteman dengan saya
Follow my Instagram _yudha58
0 Response to "Algoritma Pengulangan Looping: (Pengertian, Tumpuan Kasus Dan Konsep Dasar)"
Posting Komentar