Asisten :
Indra Lukman Hakim 11191030
Rani Yuniar Putriyanti 14191036
Disusun Oleh :
Zulfianah Rezkiyah 08201092
Riza Fahlevi 05201081
Fitriani Jaya Saputra 05201032
Pandu Bayu Putra 08201067
10 Maret 2021
Dasar Teori
Variable
Variabel adalah lokasi memori yang dicadangkan untuk menyimpan nilai-nilai. Ini
berarti bahwa ketika Anda membuat sebuah variabel Anda memesan beberapa ruang di
memori. Variabel menyimpan data yang dilakukan selama program dieksekusi, yang nantinya
isi dari variabel tersebut dapat diubah oleh operasi - operasi tertentu pada program yang
menggunakan variabel.
Variabel dapat menyimpan berbagai macam tipe data. Di dalam pemrograman Python,
variabel mempunyai sifat yang dinamis, artinya variabel Python tidak perlu didekralasikan tipe
data tertentu dan variabel Python dapat diubah saat program dijalankan.
Konsol I/O
Fungsi bawaan untuk melakukan operasi input adalah input(), Setiap progam yang kita
ciptakan nantinya akan berinteraksi dengan user yang mana program akan meminta data yang
diperlukan oleh user misalnya dalam menghitung luas persegi panjang tantu diperlukan data
berupa panjang dan lebar dari persegi panjang tersebut.
1
Fungsi untuk melakukan operasi output adalah fungsi print() yaitu mencetak atau
menampilkan informasi data yanng dihasilkan oleh algoritma, misalnya dalam algoritma
penghitung luas persegi panjang, hasil akhir yang diinginkan adalah luas persegi panjang
dengan kata lain algoritma tersebut memiliki satu output yaitu luas persegi panjang.
Operasi Aritmatika
Dalam program, kita dapat melakukan perhitungan terhadap nilai atau variabel. Hasil
operasi antar nilai dapat melalui penjumlahan, pengurangan, perkalian, pembagian, dan lain-
lain. Operasi perhitungan di Python membutuhkan simbol yang mirip dengan simbol matematis
yang disebut dengan operator. Sedangkan nilai yang dikomputasikan menggunakan operator
disebut dengan operand. Berikut operator aritmatika yang dapat digunakan saat memprogram:
+ (penambahan), - (pengurangan), * (perkalian), / (pembagian), ** (pangkat), // (fungsi floor),
% (modulus).
Konversi ini bertujuan untuk mendapatkan tipe data yang sesuai, biasanya kaitannya
dengan operasi numerik dari tipe data. Misalnya kita ingin mendapatkan tipe data float dengan
tujuan ketelitian, sedangkan data tersedia adalah bertipe integer. Maka kita harus
mengkonversikan terlebih dahulu data tersebut kedalam float. Didalam Python sudah tersedia
beberapa fungsi untuk melakukan konversi tipe data numerik. Beberapa konversi tipe data di
Python yaitu, int() untuk merubah nilai ke tipe integer kemudian float() untuk merubah nilai ke
tipe float, str() untuk merubah nilai ke tipe string.
2
Source Code
3
Screenshot
Luas Permukaan Tabung
Tampilan awal pada program, pengguna diminta untuk memasukkan jari-jari tabung.
Setelah memasukkan jari-jari tabung, pengguna diminta untuk memasukkan tinggi tabung.
kemudian program akan otomatis menghitung hasil dari luas permukaan tabung.
4
Mengkonversi Suhu
Tampilan awal pada program, pengguna diminta untuk memasukkan nilai Celcius.
Setelah memasukkan nilai Celcius, maka program akan mengkonversi nilai Celcius ke
Fahrenheit.
Menghitung Gaji
Tampilan awal pada program, pengguna diminta untuk memasukkan nama pegawai.
Setelah memasukkan nama pegawai, pengguna diminta untuk memasukkan gaji perhari.
5
Kemudian program akan memperlihatkan total gaji pengguna dalam seminggu
6
Pembahasan
- Mencari Luas Permukaan Tabung
No. Penjelasan
2 Baris kosong
4 Membuat variable jari_tabung dengan input dan tipe data float, untuk memasukkan
nilai jari-jari tabung dari pengguna
5 Membuat variable tinggi_tabung dengan input dan tipe data float, yaitu untuk
memasukkan nilai tinggi tabung dari pengguna
7 Baris kosong
9 Kemudian cetak kalimat luas permukaan tabung, maka program akan otomatis
menampilkan hasil perhitungan kepada pengguna
- Konversi Suhu
No. Penjelasan
1 Cetak judul program untuk mengetahui program yang akan di buat
2 Baris kosong
3 Membuat variabel c dengan input dan tipe data float, yaitu untuk memasukkan
nilai Celcius dari pengguna
4 Membuat variabel f = (9 / 5) * c + 32 yaitu rumus dari konversi Celcius ke
Fahrenheit
5 Baris kosong
6 Cetak judul hasil
7 Kemudian Cetak kalimat konversi suhu maka program akan otomatis
menampilkan hasil dari konversi suhu tersebut
7
- Hitung Gaji
No. Penjelasan
1 Cetak judul program untuk mengetahui program yang akan di buat
2 Baris kosong
3 Membuat fungsi input di variabel nama , yaitu untuk memasukkan nama dari
pegawai
4 Membuat fungsi input di variabel gaji, yaitu untuk memasukkan nilai gaji per hari
5 Membuat total gaji = (gaji * 8 ) * 7 yaitu rumus untuk menentukan gaji dalam
waktu per minggu
6 Baris kosong
7 Kemudian cetak kalimat gaji, maka program akan otomatis menampilkan gaji
pegawai dalam seminggu
8
Kesimpulan
Pada praktikum Algoritma dan pemrograman minggu ini kesimpulan yang dapat diambil
adalah:
1. Variable merupakan suatu tempat yang tersedia di memori computer yang berfungsi
untuk menyimpan tipe data.
2. Konsol I/O merupakan singkatan dari konsole input/output yang menunjukkan
masukkan dan keluaran data atau informasi melalui konsol, dimana operasi input
berfungsi untuk memasukkan data yang diperlukan oleh pengguna, dan operasi print
untuk mencetak atau menampilkan informasi data yang dihasilkan
3. Konversi data bertujuan untuk mendapatkan tipe data yang sesuai, biasanya kaitannya
dengan operasi numerik dari tipe data.
Saran
Saran dari saya kepada asisten dosen agar sebisa mungkin untuk fast respon saat
praktikan menanyakan sesuatu baik itu personal chat atau pun selama praktikum berlangsung
dan pada saat praktikum berlangsung waktunya mungkin lebih bisa diefisienkan lagi, tidak
lewat dari jam yang sudah ditentukan.
9
Daftar Pustaka
Belajarpython. (t.thn.). Variabel Python. Diambil kembali dari belajarpython.com:
https://belajarpython.com/tutorial/variabel-python
10