Revisi - Kel 3 - 19.1C.05
Revisi - Kel 3 - 19.1C.05
DISUSUN OLEH
Puji syukur kami ucapkan kehadirat Allah SWT atas segala rahmat-Nya yang telah
memberikan nikmat iman, ihsan dan sehat jasmani sehingga Laporan Tugas Kelompok ini
dapat tersusun sampai dengan selesai. Tidak lupa kami ucapkan terimakasih terhadap bantuan
dari pihak yang sudah berkontribusi menyumbangkan baik pikiran maupun materinya.
Pada kesempatan kali ini kami ingin berterima kasih kepada dosen dasar pemograman
kami ibu Siti Nurajizah M.Kom yang telah memberikan banyak kepada kami ilmu dasar
pemograman serta membuat kami paham akan bahasa pemograman pyton. Kami menyadari
bahwa dalam penulisan laporan ini tidak terlepas dari bantuan banyak pihak yang dengan
tulus memberikan doa dan bantuannya sehingga laporan ini bisa selesai dibuat.
Kami menyadari sepenuhnya bahwa laporan ini masih jauh dari kata sempurna
dikarenakan terbatasnya pengalaman dan pengetahuan yang kami miliki. Oleh karena itu,
dengan hati dan tangan terbuka mengharapkan saran dan kritik yang membangun demi
kesempurnaan laporan yang akan datang. Semoga laporan ini bermanfaat untuk kita semua.
Penyusun
BAB I
2.2 Flowchart
( Di luar Paper )
2.3. Penjelasan Setiap Program yang Di gunakan
Variable adalah lokasi di memori yang digunakan untuk menyimpan nilai. Memberi nilai
Variabel Di python, variabel tidak perlu dideklarasikan secara eksplisit. Deklarasi
atau pembuatan variabel terjadi secara otomatis pada saat kita memberi
(menugaskan) suatu nilai ke variabel. Tanda sama dengan ( = ) digunakan untuk
memberikan nilai ke variabel. Operand di sebelah kiri tanda = adalah nama variabel dan
di sebelah kanan tanda = adalah nilai yang disimpan di dalam variabel.
String Python adalah kumpulan karakter yang dikelilingi oleh tanda kutip tunggal, tanda
kutip ganda, atau tanda kutip tiga. Komputer tidak memahami karakter; secara internal,
ini menyimpan karakter yang dimanipulasi sebagai kombinasi dari 0 dan 1.
Integer Integer adalah tipe data menampung bilang bulat baik itu positif maupun
negative.
Float : mengembalikan bilangan ke dalam bentuk float (bilangan dengan titik). Jadi fungsi
ini akan mengubah argumennya yang berupa bilangan menjadi tipe float atau bilangan
desimal.
Sebuah tupel adalah urutan objek Python yang tidak berubah. Tupel adalah urutan, seperti
daftar. Perbedaan utama antara tupel dan daftarnya adalah bahwa tupel tidak dapat diubah
tidak seperti List Python. Tupel menggunakan tanda kurung, sedangkan List Python
menggunakan tanda kurung siku.
3. Function
Fungsi pada python adalah kumpulan perintah atau baris kode yang dikelompokkan
menjadi satu kesatuan untuk kemudian bisa dipanggil atau digunakan berkali-kali. Sebuah
fungsi bisa menerima parameter, bisa mengembalikan suatu nilai, dan bisa dipanggil
berkali-kali secara independen.
4. Looping
Secara umum Loop atau Looping adalah Perulangan
Di dalam bahasa pemrograman Python pengulangan dibagi menjadi 3 bagian, yaitu :
- While Loop
- For Loop
- Nested Loop
5. Branching
Percabangan (branching) adalah salah satu bentuk kontrol program. Percabangan berguna
untuk mengatur alur jalannya program sesuai dengan suatu kondisi yang terpenuhi.
Dalam Python, terdapat tiga keywords untuk melakukan percabangan, yaitu if, elif, dan
else.
Daftar Pustaka
1. Rahman, Fadlur. 2017. “Analisa Metode Pengukuran Berat Badan Manusia Dengan
Pengolahan Citra”. Bandung : Universitas Telkom
2. Faizah dan Muniroh. 2018. “Analisis Perubahan Berat Badan, Index Massa Tubuh dan
Persetase Lemak Tubuh Klien Pasca Pemberian Diet South Beach pada My Meal
Catering Surabaya”. Surabaya : Universitas Airlangga
3. Sinaga, JLS, Solikhun, S, & ... 2021, 'Penerapan Algoritma K-Means Dalam
Mengelompokkan Rata-Rata Konsumsi Kalori Menurut Provinsi', Jurasik (Jurnal Riset
…, tunasbangsa.ac.id,
http://www.tunasbangsa.ac.id/ejurnal/index.php/jurasik/article/view/272
4. Baltschun, Yulia. 2020. I Hate Diet. Denpasar : PT. Ananas Mahartha Indonesia
5. Kalbe. 2020. “ Body Mass Index (BMI)”, https://www.kalbemed.com/medcal/bmi,
diakses pada 20 September 2021
13. Gulati, U, & Vatanawood, W 2019, 'Transforming flowchart into coloured Petri nets',
Proceedings of the 2019 3rd International …, dl.acm.org,
https://doi.org/10.1145/3374549.3374568