Anda di halaman 1dari 10

Laporan Praktikum

Algoritma dan Pemrograman


Variabel, Konsol I/O, dan Konversi Tipe Data

Asisten :
Meliana 06181052

Ervalsa Dwi Nanda 11201028

Disusun Oleh :
Rizky Aditya Putra NIM

12 September 2021
Dasar Teori
Jelaskan teori terkait materi praktikum
1. Variable
Pada dasarnya variabel adalah besaran yang dapat berubah serta
berpengaruh pada sebuah peristiwa atau hasil dari penelitian. Keberadaan
variabel sendiri nantinya bisa mempermudah Anda untuk menganalisis atau
mengidentifikasi permasalahan yang ada.
1. Deklarasi nama variabel hanya diperbolehkan untuk dimulai oleh
karakter huruf atau simbol underscore (a-z, A-Z, _), selanjutnya karakter
dapat berupa huruf, nomor, atau _. Contoh : _panjang (dibolehkan),
2panjang (tidak dibolehkan, error).
2. Nama variabel di Python bersifat case sensitive, maksudnya adalah
huruf kecil dan besar dianggap berbeda. Contoh : Panjang dengan
panjang adalah dua variabel yang berbeda dikarenakan huruf “p” pada
variabel pertama adalah huruf kapital sedangkan pada variabel kedua
menggunakan huruf kecil.
3. Terdapat nama-nama atau kode khusus yang tidak dapat dijadikan
variabel dikarenakan karakter tersebut merupakan fungsi atau
pernyataan standar pada Python untuk menjalankan fungsi tertentu.
Contoh : in, for, if, dll…
4. Operator yang digunakan dalam operasi aritmatika atau yang lainnya
tidak dapat dijadikan sebagai unsur pembentuk variabel. Contoh : +, -, /,
dll…

1
2.Konsol I/O – Print

Cara termudah untuk menghasilkan output adalah dengan menggunakan


pernyataan cetak di mana Anda bisa melewati nol atau lebih banyak ekspresi
yang dipisahkan dengan koma. Fungsi ini mengubah ekspresi yang Anda
berikan ke string dan menulis hasilnya ke output standar sebagai berikut :

print ("Python adalah bahasa pemrograman yang hebat")

Untuk dapat melakukan output / keluaran berupa teks di konsol, kita dapat
menggunakan fungsi print. Berikut potongan kode program yang menggunakan
fungsi tersebut.

2
3.Konsol I/O – Input

Input adalah masukan yang kita berikan ke program.

Program akan memprosesnya dan menampilkan hasil outputnya.

Input, proses, dan output adalah inti dari semua program komputer.

4.Operasi Aritmatika

operasi yang melibatkan beberapa operator aritmatika seperti misalnya


penjumlahan, pengurangan, perkalian dan pembagian untuk memproses 2 buah
nilai atau lebih.

3
5.Konversi Tipe Data

Tipe data dapat diubah dari sebuah nilai dalam variable dengan tipe data yang
lain. Tujuanya adalah semisal kita mendapatkan nilai berupa “127” lalu ingin
dilakukan perhitungan seperti tambah, kurang, kali dan lainya, maka hasilnya
harus di konversi terlebih dahulu kedalam Integer, Float dll. Lain halnya jika
ingin membuat sebuah nilai yang berupa angka lalu digabungkan kedalam kata
atau kalimat maka diperlukanya konversi tipe data ke string terlebih dahulu.
Jadi konversi tipe data adalah mengubah dari satu tipe data ke tipe data lainya.

4
No. Luaspermukaantabung.py
1 print("Luas Permukaan Tabung")
2 pi = 22/7
3 jari_jari_tabung = float(input("Masukkan Jari-jari : "))
4 tinggi_tabung = float(input("Masukkan Tinggi : "))
5 luas_permukaan_tabung = 2 * pi * jari_jari_tabung *
6 (jari_jari_tabung + tinggi_tabung)
7 print(". Hasil .")
8 print("Luas Permukaan Tabung = ",
9 "{:.2f}".format(luas_permukaan_tabung))

No. programkonversisuhu.py

1 print('.::: Program konversi suhu :::.')


2 celcius = float(input('Masukkan nilai Celcius : '))
3 farenheit = (9 / 5) * celcius + 32
4 print("Konversi suhu dari " + str(celcius) + " Celcius " + "ke
5 Fahrenheit adalah",
6 str(farenheit), "Fahrenheit")

No. gajikaryawan.py

1 print('.::: Gaji Karyawan :::.')


2 nama_anda= input('Masukkan nama pegawai : ')
3 gaji_anda = int(input('Masukkan gaji per Hari : Rp. '))
hari_pertama = 8
4
seminggu = 7
5 nilai_gaji = (gaji_anda * hari_pertama) * seminggu
6 print('Total gaji ' + nama_anda + ' dalam seminggu adalah Rp. ' +
7 str(nilai_gaji))
8

5
Screenshot
Luaspermukaantabung.py

Tampilan awal program, Masukkan Jari-jari

Setelah memasukkan Jari-jari, Masukkan Tinggi

Setelah memasukkan tinggi tabung,otomatis langsung menghitung


Hasil dan luas tabung.

Selesai.

programkonversisuhu.py

Tampilan program, Masukkan nilai Celcius

Setelah memasukkan nilai celcius,maka akan


Keluar hasil konversinya

Selesai.

gajikaryawan.py

Tampilan awal,diminta memasukkan nama pegawai

6
Setelah memasukkan nama pegawai,langkah
selanjutnya memasukkan gaji

Pembahasan
Luaspermukaantabung.py
No. Penjelasan

1 Cetak judul program

2 Membuat variabel pi = 22/7

3 Membuat variabel jari_jari_tabung dengan float dan input

4 Buat variabel tinggi_tabung dengan float dan input

5-6 Buat luas permukaan tabung dengan rumus 2 * pi * jari_jari_tabung * (jari_jari_tabung +


tinggi_tabung)

7 Cetak judul hasil

8 Cetak kalimat luas permukaan tabungn = hasil perhitungan luas permukaan tabung

programkonversisuhu.py
No. Penjelasan

1 Cetak judul program

2 Buat variabel celcius input float

3 Buat variabel fareheit ( 9 / 5 ) * celcius + 32

4-6 Cetak kalimat konversi suhu Celsius ke Farenheit

gajikaryawan.py
No. Penjelasan

1 Cetak judul program

2 Buat variabel nama_anda dengan input

3 Buat variabel gaji_anda dengan input dan tipe data int

7
4 Buat variabel hari pertama

5 Buat variabel seminggu

6 Buat variabe nilai_gajil dengan rumus = (gaji_anda * hari_pertama) * seminggu

7-8 Cetak kalimat gaji = hasil perhitungan total gaji

Kesimpulan
Pada praktikum Algoritma dan Pemrograman minggu ini
kesimpulan yang dapat diambil adalah:

1. Variable
Pada dasarnya variabel adalah besaran yang dapat berubah serta
berpengaruh pada sebuah peristiwa atau hasil dari penelitian. Keberadaan
variabel sendiri nantinya bisa mempermudah Anda untuk menganalisis atau
mengidentifikasi permasalahan yang ada.
2.Konsol I/O – Print

Cara termudah untuk menghasilkan output adalah dengan menggunakan


pernyataan cetak di mana Anda bisa melewati nol atau lebih banyak ekspresi
yang dipisahkan dengan koma.

3.Konsol I/O – Input

Input adalah masukan yang kita berikan ke program.

Program akan memprosesnya dan menampilkan hasil outputnya.

Input, proses, dan output adalah inti dari semua program komputer.

8
Saran
Menurut saya ini pelajaran baru bagi saya karena mempelajari apa itu arti
pemrograman.
Saya harap saya bisa belajar lebih dalam lagi tentang pemrograman yang
disampaikan
oleh asisten dosen.

Daftar Pustaka
https://moondoggiesmusic.com/pengertian-variabel/#gsc.tab=0

https://drive.google.com/file/d/1LLiFtodpNATABhgWhSHlIwIpWnKnYbZ9/vi
ew?usp=sharing

https://belajarpython.com/tutorial/file-io-python

https://www.daftargajipns.com/2020/02/operasi-logika-dan-operasi-
aritmatika.html

http://nguprek.com/belajar-konversi-tipe-data/

Anda mungkin juga menyukai