PERTEMUAN VII
PENGANTAR ILMU KOMPUTER
Oleh
NPM : F1F022027
LABORATORIUM MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS BENGKULU
2022
KATA PENGANTAR
Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha
Laporan Praktikum pertemuan ketujuh ini saya susun sebagai bagian dari
tugas mata kuliah Pengantar Ilmu Komputer, serta mendapatkan bantuan dari
7. Seluruh karib kerabat yang telah mendukung saya serta terlibat baik secara
Semoga apa yang dipaparkan dalam laporan ini dapat bermanfaat bagi
Penulis
ii
DAFTAR ISI
HALAMAN JUDUL...............................................................................................i
KATA PENGANTAR...........................................................................................ii
DAFTAR ISI.........................................................................................................iii
DAFTAR GAMBAR.............................................................................................iv
DAFTAR LAMPIRAN..........................................................................................v
BAB I PENDAHULUAN.......................................................................................
1.1 Latar Belakang.......................................................................................
1.2 Rumusan Masalah..................................................................................
1.3 Tujuan Penelitian...................................................................................
1.4 Batasan Masalah.....................................................................................
1.5 Manfaat Penelitian.................................................................................
BAB II TINJAUAN PUSTAKA...........................................................................
2.1 Perulangan/looping.................................................................................
2.2 Jenis perulangan for dan while..............................................................
BAB III METODE PENELITIAN.......................................................................
3.1 Jenis dan Sumber Data..........................................................................
3.2 Variabel Penelitian.................................................................................
3.3 Analisis Data...........................................................................................
3.4 Diagram Alur Penelitian........................................................................
BAB IV HASIL DAN PEMBAHASAN...............................................................
4.1 Hasil Penelitian.......................................................................................
4.2 Pembahasan............................................................................................
BAB V KESIMPULAN DAN SARAN...............................................................11
5.1 Kesimpulan...........................................................................................11
5.2 Saran......................................................................................................11
DAFTAR PUSTAKA...........................................................................................12
LAMPIRAN..........................................................................................................13
iii
DAFTAR GAMBAR
iv
DAFTAR LAMPIRAN
v
BAB I
PENDAHULUAN
memuaskan, maka dari itu penulis menyusun makalah mengenai array yang
merupakan salah satu dari kemajuan zaman yang betul-betul terlihat manfaatnya.
Array bisa juga disebut sebagai salah satu program yang terlahir di dunia
teknologi lewat pola pikir manusia yang bermanfaat uuntuk menyelesaikan suatu
penghitungan.
semakin mahir dalam menciptakan suatu yang bermanfaat bagi kutipan mereka.
Maka dari itu penulis menyusun makalah mengenai array yang merupakan salah
satu dari kemajuan zaman yang betul-betul terasa manfaatnya. Array bisa juga
disebut sebagai salah satu program yang terlahir di dunia teknologi lewat pola
dikehendaki.
Pada Python terdapat yang namanya Array yang menuntut mahasiswa agar
dapat memahami array itu sendiri yang nantinya menjadi bekal awal dalam
vi
penting dipelajari bagi mahasiswa S1 Statistika. Karena array merupakan materi
dasar yang harus dimiliki seorang statistik nantinya. Oleh karena itu, maka
disusunnya laporan ini ini untuk membantu pembaca dalam memahami Array.
Python khususnya tentang array. Karena fungsinya juga berperan penting dalam
vii
2. Buatlah program menggunakan bahasa pemrograman Python, output program
sesuai dengan yang tertera pada lampiran rubrik ini. Silahkan ditambahkan
viii
1.5 Manfaat Penelitian
1. Bagi penulis:
tentang Perulangan.
2. Bagi pembaca:
ix
BAB II
TINJAUAN PUSTAKA
2.1 Array
kurang tepat karena terjadi kerancuan antara struktur data dan representasinya.
Semua elemem array bertipe sama. Array cocok untuk organisasi kumpulan
data homogen yang ukuran atau jumlah elemen maksimumnya telah diketahui dari
awal. Homogen adalah bahwa setiap elemen dari sebuah array tertentu haruslah
Array adalah struktur data yang mengacu pada sebuah sekumpulan elemen
yang diakses melalui indeks. Elemen array memiliki tipe data yang sama atau
(homogen), seperti interger, real, char, string. Setiap elemen array dapat diakses
melalui indeksnya, misalnya mengisi elemen yang ke 3 dengan nilai 100, maka
2006).
Dalam bahasa pemrograman Python, struktur data yang paling dasar adalah
urutan atau list. Setiap elemen-elemen berurutan akan diberi nomor posisi atau
indeksnya. Indeks pertama dalam list adalah nol, indeks kedua adalah satu dan
seterusnya. Python memiliki enam jenis urutan, namun yang paling umum adalah
x
list dan tuple. Ada beberapa hal yang dapat dilakukan dengan semua jenis list.
panjang list dan untuk menemukan elemen terbesar dan terkecilnya. “Belajar
Python”
xi
BAB III
METODE PENELITIAN
Jenis data yang digunakan pada praktikum ini adalah data primer, karena
Dalam teladan laporan ini, untuk soal teladan yang pertama terdapat satu
variabel dan pada teladan kedua terdapat variabel yang berjumlah dua.
hingga benar.
2. Gunakan perulangan for dan masukkan pula perintah yang diinginkan, serta
xii
3.4 Diagram Alur Penelitian
Mulai
Input Variabel
If(kondisi):
Print(“keputusan”)
Run
Selesai
xiii
Flowchart perulangan for :
Mulai
Input Variabel
If(kondisi):
Print(“keputusan”)
Else:
Print(“keputusan lain”)
Run
Selesai
xiv
BAB IV
pemrograman yang ada pada Lampiran 1, kita tinggal memasukkan tinggi segitiga
yang kita inginkan. Setelah itu, kita jalankan dan secara otomatis akan keluar hasil
output segitiga yang telah kita input-kan tingginya seperti contoh pada Lampiran
2.
Pada soal teladan kedua, menggunakan algoritma yang sedikit lebih rumit
Lampiran 3 dimana tujuan dari algortma ini sebenarnya adalah program ganjil
genap dengan menggunakan perulangan for. Untuk hasil output-nya terdapat pada
Lampiran 4.
4.2 Pembahasan
tinggi berdasarkan input yang kita masukkan. Pertama, buat variabel untuk
perulangan for dengan range 0 sampai tinggi segitiga ditambah 2. Print dengan
format yang terdapat pada Lampiran 1. Dan gunakan sekali lagi perulangan for
dengan range 1 sampai tinggi segitiga dikurang i, lalu print. Untuk hasilnya bisa
xv
dan password benar, lalu buat print selamat datang dan sebagainya. Buatlah
variabel lagi untuk menentukan ganjil atau genapnya. Setelah itu gunakanlah
algoritma percabangan untuk input ganjil atau genap nya. Setelah itu buatlah
variabel lagi untuk memasukkan angka awal ganjil maupun genap dan buatlah lagi
percabangan if dengan format yang tertera pada Lampiran 1, dan print. Buat juga
jika username dan password salah, tegaskan diprint untuk mengulanginya lagi.
xvi
BAB V
5.1 Kesimpulan
Perulangan dalam dunia pemrograman adalah baris kode atau instruksi yang
melakukan literasi dari sebuah nilai sequence atau data koleksi pada Python
seperti List, Tuple, String dan lain-lain. For pada Python memiliki perilaku yang
berbeda dengan for pada kebanyakan bahasa pemrograman yang lain, karena pada
Python sangat berkaitan dengan data sequence atau data kolektif. Mungkin kalau
dibandingkan dengan bahasa lain, for pada Python lebih dikenal sebagai foreach.
sesuai dengan input-an nya. Disini kita dapat menggunakan operasi perulangan
5.2 Saran
Praktikum ini menggunakan software Visual Studio Code. Oleh karena itu,
pada laporan ini diharapkan pembaca harus teliti dan mengikuti prosedur yang ada
agar tidak terjadi kendala ataupun error pada saat menggunakan algoritma
xvii
DAFTAR PUSTAKA
12
LAMPIRAN
13
14