Asisten :
Indra Lukman Hakim 11191030
Disusun Oleh :
Anindia Aulia Oktavia 12231009
24 Agustus 2023
Dasar Teori
Tujuan
Apa itu variabel ? variabel merupakan suatu tempat yang tersedia di memori komputer
untuk menyimpan data baik itu huruf, rangkaian huruf (ekuivalen dengan kata/kalimat),
angka (bilangan bulat/decimal), atau karakter khusus. Variabel dapat dinyatakan dengan
suatu string (rangkaian karakter) dan memiliki aturan khusus dalam pendifinisiannya.
Dalam berbagai bahasa pemrograman kedua cara tersebut sudah diwakili oleh suatu
fungsi dengan nama yang berbeda-beda untuk setiap bahasa. Pada python, fungsi untuk
mendapatkan data masukkan secara manual adalah input(), sedangkan yang bertindak untuk
menampilkan hasil proses dari data masukan tadi adalah print(). Keduanya merupakan fungsi
bawaan python atau sebutan lainnya built-in function.
1
Source Code
1.
No. main.py
2.
No. ANINDIA.py
1 print("konversi celcius ke fahrenheit, reamur, dan kelvin")
2 #input celcius
3 celcius =float(input("masukkan nilai celcius"))
4 #input fahrenheit
5 fahrenheit = (9/5*celcius)+32
6 #input reamur
7 reamur = 4/5 * celcius
8 #input kelvin
9 kel = celcius +273
10 #output
11 print(f"perubahan suhunya adalah")
12 print (f"fahrenheit = {fahrenheit}")
13 print (f"reamur = {reamur}")
14 print (f"kelvin = {kel}")
3.
No. ANINDIA.py
1 print("menentukan upah pekerja dalam 1 bulan")
2 #input jam
3 jam =int(input("masukkan berapa jam pekerja bekerja
4 dalam 1 hari"))
5 #input upah
6 upah =int(input("masukkan jumlah upah yang diberikan"))
7 #input hari kerja
8 hari_kerja = 25
9 #input rumus gaji
10 gaji = jam*upah*hari_kerja
11 #output
12 print(f"bekerja selama{jam}jam perhari")
13 print(f"upah yang di dapat{upah}/ jam")
14 print(f"total yang didapat Rp.{gaji}")
2
Screenshot nomor 1
Tampilan awal program, pengguna diminta untuk memasukkan jari-jari
Setelah memasukkan nilai jari-jari, maka hasil dari perhitungan luas permukaan tabung akan terlihat.
3
Screenshot nomor 2
Tampilan awal program, pengguna diminta untuk memasukkan nilai suhu dalam celcius.
Setelah memasukkan nilai suhu dalam celcius, maka hasil dari perhitungan untuk konversi suhu akan
terlihat
4
Screenshot nomor 3
Tampilan awal program, pengguna diminta untuk memasukkan jam pekerja selama bekerja.
Setelah memasukkan besaran jam dan gaji, maka hasil dari perhitungan gaji bulanan karyawan akan
terlihat.
5
Pembahasan
anindia_1.py
No. 1 Penjelasan
7-8 Output
Hasil luas permukaan bola
No. 2 Penjelasan
10-14 Output
Print perubahan suhu
Print perubahan suhu fahrenheit
Print perubahan suhu reamur
Print perubahan suhu kelvin
No. 3 Penjelasan
11-14 Output
Print jam selama bekerja
Print upah yang di dapatkan per jam
Print total gaji yang di dapat
6
Kesimpulan
Hasil Program data yang dibuat diatas sangatlah berguna dan bermanfaat karena dapat mempermudah
pekerjaan, dalam perhitungan matematika untuk mendapatkan output atau proses yang sesuai
dengan kondisi yang didapat. Seperti program konversi suhu atau perhitungan luas permukaan
tabung yang dapat mempermudah dan membuat proses penghitungan lebih efisien dan hemat
waktu
Saran
Saran saya untuk praktikum ini adalah saya harap mahasiswa aktif bertanya apabila ada program
atau penjelasan yang kurang di pahami, dan mahasiswa yang sudah pernah belajar pemrograman
atau sudah sangat paham diharapkan bisa lebih membaur dengan teman-teman yang agar teman teman
dapat lebih memahami materi praktikum.
7
Daftar Pustaka
Materi, A. (2020, December 19). MateriBelajar.Co.Id. Retrieved September 10, 2021 from
Pengertian Python, Fungsi, Kelebihan dan Kekurangan: https://materibelajar.co.id/pengertian-python
Appkey. (2021, May 24). Media Pengembangan Web & App. Retrieved September 10, 2021
from Apa itu PyCharm? Mengenal PyCharm Python, Kekurangan, serta Kelebihannya:
https://appkey.id/pembuatan-aplikasi/mobile-programming/pycharm-python/
Materi, A. (2020, December 19). MateriBelajar.Co.Id. Retrieved September 10, 2021 from
Pengertian Python, Fungsi, Kelebihan dan Kekurangan: https://materibelajar.co.id/pengertian-python/
Neko, K. (2020, January 4). Input dan Output di Python. Retrieved September 10, 2021 from
Kopiding.in: https://kopiding.in/input-dan-output-pytho