MODUL 3
(PERULANGAN “LOOPING”)
ALGORITMA PEMROGRAMAN
while(True):
Contoh :
angka = 0
while angka < 3:
print("angka adalah",angka)
angka = angka +1
Pertama menentukan variabel untuk menghitung, dan menentukan kapan
perulangan berhenti. kalau pengguna menjawab tidak maka perulangan akan
terhenti.
Hasil :
angka adalah 0
angka adalah 1
angka adalah 2
2.2. PERULANGAN FOR
Perintah for dalam python mempunyai ciri khas tersendiri dibandingkan dengan
bahasa pemrograman lain. Tidak hanya mengulang bilangan-bilangan sebuah
ekspresi aritmatik, atau memberikan keleluasaan dalam mendefinisikan iterasi
perulangan dan menghentikan perulangan pada saat kondisi tertentu. Dalam python,
statemen for bekerja mengulang berbagai macam tipe data sekuensial seperti List,
String, dan Tuple.
Bentuk Umum :
Contoh :
Hasil :
Perintah Break
x=4
while x < 5:
if x == 3:
break
print (x)
x =x+1
else:
n = 10
while n:
n= n - 1
if n % 2 != 0:
continue
print (n)
Perintah Pass
for i in range(1,5):
if i is 2:
print("nilai",i,"ditemukan")
pass
HASIL :
Keterangan :
Kita inputkan size nya itu mau berapa missal 6, maksud dari 6 size ini banyak size
yang di output bentuknya adalah x. jadi output selanjutnya akan membentuk angka
yang kita inginkan dari program di atas bentuk angka yang akan muncul 141 dengan
output size berjumlah 6.
HASIL:
Keterangan : kita inputkan berapa angaka yang akan di masukan missal 6 jadi
output selanjutnya akan mencetak angka prima dengan jumlah 6 angka prima
Contohnya seperti gambar di atas
JAWABAN NO 3
CODING :
HASIL :
Keterangan :
Dari program di atas jenis kendaraan yang boleh memasuki tol tersebut adalah
mobil pribadi,jip,pick up,truk keci,bus, dan truk jadi semisal user menginputkan
selain dari kendaraan yang di atas maka system akan mencetak bahwa anda harus
memasukan jenis kendaraan user. Setelah itu user mengetik kembali kendaraan
yang sesuai dengan inputan maka system akan memprosesnya dengan benar
seperti contoh diatas
BAB V
PENUTUP
5.1 Analisa
Dari praktikum yang telah dilakukan, praktikan menganalisa bahwa dalam
pemrograman yang telah dilakukan memerlukan proses perulangan. Apabila
program diinput sesuatu yang tidak sesuai program, maka program akan mengulang
proses awal program yang telah ditentukan dalam proses looping. Di saat looping
bernilai true atau sesuai kebutuhan pengguna, program akan berproses keluar arus
looping dan menjalankan statement selanjutnya.
5.2 Kesimpulan
Perulangan atau looping adalah suatu proses didalam pemrograman yang
dapat mengeksekusi beberapa statement yang sama dengan berulang ulang sampai
berhenti pada kondisi tertentu.
Soal struktur looping diatas dikerjakan dengan dua cara yaitu dengan
menggunakan langkah algoritma atau flowchart dan dengan langkah
pemrograman.