Anda di halaman 1dari 8

POLTEKAD KODIKLATAD

JURUSAN TELEKOMUNIKASI

LAPORAN PRAKTIKUM
SISTEM KECERDASAN BUATAN

Disusun Oleh:
Sertu Maulana Doni Handoyo
20200524-E

PROGRAM STUDI DIPLOMA 4 TEKNIK TELEKOMUNIKASI MILITER


JURUSAN TELEKOMUNIKASI
POLTEKAD KODIKLATAD

Batu, Agustus 2022


1. Tujuan : Agar Bintara Mahasiswa mampu membuat Program perulangan.

2. ALAT DAN BAHAN :


a. Laptop / PC
b. Sistem Operasi Windows
c. Aplikasi Visual Studio Code
d. Aplikasi Python3

3. Landasan Teori.

Python merupakan salah satu bahasa pemrograman yang termasuk ke


dalam kategori bahasa tingkat tinggi. Jika ditinjau dari tingkatan bahasa
pemrogramannya, Python mampu membangun aplikasi baik itu dengan basis web
hingga mobile sekaligus. Meskipun Python termasuk ke dalam bahasa
pemrograman tingkat tinggi, jangan khawatir kalau ternyata Python juga dapat
dipahami bagi kalian para pemula di bidang data yang ingin belajar Python. Di
Python, terdapat satu konsep yang biasanya digunakan oleh data enthusiast untuk
mengolah suatu data. Konsep ini disebut juga dengan konsep perulangan atau
looping. Perulangan atau juga sering dikenal dengan looping merupakan
pernyataan atau instruksi yang diberikan kepada komputer agar ia mau melakukan
sesuatu entah itu memproses data, menampilkan data, atau yang lainnya secara
berulang.

Dengan menggunakan perulangan, waktu yang dibutuhkan untuk


membuat suatu program akan lebih singkat. Contohnya, kalian ingin membuat
program sederhana menampilkan angka 1 sampai 5. Namun bagaimana jika case
datanya memiliki range sampai 100 bahkan 10000. Maka dari itu, dibuatlah sebuah
perulangan agar pekerjaan kita menjadi lebih efisien.

Secara umum, looping atau perulangan pada Python adalah instruksi


kode program yang dieksekusi berulang kali. Fungsinya untuk memerintah
komputer melakukan sesuatu secara berulang-ulang dengan jumlah tertentu
selama sebuah kondisi yang telah ditentukan masih terpenuhi. Semua bahasa
pemrograman menyediakan berbagai model struktur perulangan, seperti contohnya
pada PHP ada while, for, dan foreach. Python juga menyediakan berbagai model
tipe untuk melakukan perulangan. Seperti pada tabel di bawah ini:

While loop adalah perulangan uncountable atau perulangan yang jumlah


proses pengulangannya tidak ditentukan. Ia akan menjalankan baris kode di dalam
blok kodenya 2 secara terus menerus selama masih memenuhi ekspresi yang
sudah ditentukan sebelumnya, yang berarti ia akan terus mengulang selama
kondisi bernilai TRUE. Berikut syntax dasar pada while Python:

while loop_expression:

command_expression

loop_expression: ekspresi yang diujikan pada Python, dapat berupa operator


matematika, logika atau fungsi. Perintah ini diakhiri dengan tanda colon (:).

command_expression: kode perintah yang dijalankan selama pengujian ekspresi


bernilai TRUE.

Berbeda dengan mayoritas bahasa pemrograman lain, di dalam Python


perulangan for memiliki kemampuan untuk mengulangi item dari urutan apapun,
seperti list atau string.

Nested loop atau loop bersarang, merupakan jenis loop pada Python
yang mengizinkan penggunaan loop didalam loop. Tentu hal ini akan berimbas
pada penggunaan memori, sehingga pastikan looping yang digunakan tidak
mubazir.
4. Langkah Percobaan.
a. Ketikkan program
while loop dibawah ini,
simpan dengan nama
file
“latihan3_1.py”

HASIL:

b. Ketikkan program for loop dibawah ini, simpan dengan nama file
“latihan3_2.py”
HASIL:

c. Ketikkan program nested loop dibawah ini, simpan dengan nama file
“latihan3_3.py”
HASIL:
TUGAS PRAKTIKUM
1. Buatlah while loop dengan menampilkan bilangan 10 sampai 1.

HASIL:

2. Buatlah nested loop dengan hasil seperti di bawah ini:


HASIL:

Anda mungkin juga menyukai