Modul 2 Praktikum
Modul 2 Praktikum
Tujuan :
1. Memahami syntax dasar pada python dan dapat menjalankan program python menggunakan IDE, maupun di command prompt
atau terminal
2. Memahami konsep variabel dan dapat menerapkan dalam program
3. Memahami konsep operator dan dapat menerapkan dalam program
4. Memahami konsep input dan menerapkan dalam program
VARIABEL
Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Berbeda dengan
konstanta yang nilainya selalu tetap, nilai dari suatu variable bisa diubah-ubah sesuai kebutuhan. Variabel secara ummumnya dapat
menyimpan berbagai macam tipe data. di dalam Python, variabel bersifat dinamis, yang artinya python tidak perlu dideklarasikan tipe
data tertentu dan variabel python dapat diubah saat program dijalankan.
first_name = "Monkey"
middle_name = "D."
last_name = "Luffy"
name = first_name+" "+middle_name+" "+last_name
age = 19
hobby = "Makan"
print("Profil\n",name,"\n",age,"\n",hobby)
NUMBEROFCOLLEGEGRADUATES = 2500
numberOfCollegeGraduates = 2500
NumberOfCollegeGraduates = 2500
number_of_college_graduates = 2500
#mencetak variabel
print(numberofcollegegraduates, NUMBEROFCOLLEGEGRADUATES,numberOfCollegeGraduates, NumberOfCollegeGraduates, number_of_col
OPERATOR
Operator adalah symbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi, sebagai contoh yang
dapat diimplementasikan menggunakan operator, 5 + 10 = 15, Dimana 5 dan 10 adalah operan dan + adalah operator.
Operator Aritmatika
Operator Perbandingan
Operator Penugasan
Operator Logika
Operator Bitwise
Operator Identitas
In [ ]: #OPERATOR ARITMATIKA
#Penjumlahan
print(13 + 2)
mangga = 7
pisang = 9
buah = mangga + pisang
print(buah)
#Pengurangan
hutang = 10000
bayar = 5000
sisaHutang = hutang - bayar
print("Sisa hutang Anda adalah ", sisaHutang)
#Perkalian
panjang = 15
lebar = 8
luas = panjang * lebar
print(luas)
#Pembagian
kue = 16
anak = 4
kuePerAnak = kue / anak
print("Setiap anak akan mendapatkan bagian kue sebanyak ", kuePerAnak)
#Pangkat
bilangan3 = 8
bilangan4 = 2
hasilPangkat = bilangan3 ** bilangan4
print(hasilPangkat)
#Pembagian Bulat
print(10//3)
#10 dibagi 3 adalah 3.3333. Karena dibulatkan maka akan menghasilkan nilai 3
INPUT
Fungsi input() menerima satu buah parameter string, yang mana parameter tersebut akan ditampilkan di layar sebelum user memasukkan
sebuah data. Kita membuat sebuah variabel yaitu variabel nama. Kemudian kita mengisi variabel nama tersebut berdasarkan inputan dari
user.
TUGAS
1. Buatlah program menggunakan variable, dengan variabel yang mendeskripsikan biodata anda, misalkan
panjang = 15
lebar = 5.7
keliling_persegi_panjang = panjang*lebar
lebar_persegi_panjang = 2*(panjang+lebar)
2. Buatlah program menggunakan operator dan tipe data, dengan skenario sebagai berikut:
Pengjumlahan = 15 + 8 + 100 = ?
Pengurangan = 15 - 8 - 100 = ?
Perkalian = 15 x 8 x 100 = ?
# program 2: menghitung luas bangun datar
# 1. Luas Persegi
panjang_sisi = 20
luas_persegi = panjang_sisi * panjang_sisi
# 2. Luas Persegi Panjang
panjang_pp = 50
lebar_pp = 25.5
luas_pp = panjang_pp * lebar_pp
# 3. Luas Segitiga
alas_segitiga = 40
tinggi_segitiga = 60
luas_segitiga = 0.5*alas_segitiga*tinggi_segitiga
# Lanjutkan untuk luas lingkaran, luas jajaran genjang dan trapesium
tampilkan output,berupa nilai variabel nya masing - masing
3. Buatlah program Luas Segitiga, Luas Jajar Genjang, dan Luas Lingkaran menggunakan input user untuk mengisi varibel yang
dibutuhkan untuk menghitung
Laporan :
1. Cover
2. Pendahuluan
3. Tujuan dan manfaat
4. Program
5. Analisis program & Kesimpulan
6. Referensi
Upload file laporan praktikum kalian ke google classroom yang disediakan asisten praktikum dengan format .pdf nama file
nim_anda_praktikum-modul-2.pdf
In [ ]: