Pemrograman Python Sederhana Bagian 1

Pemrograman menggunakan bahasa Python ini terdiri dari 5 pemrograman sederhana. Pada bagian I ini bertujuan untuk memahami fungsi perintah print, input, import dan beberapa perintah dasar lainnya. 

Perintah print() berfungsi menunjukkan/menampilkan output di layar monitor.
Perintah input() berfungsi meminta user/pengguna komputer untuk memasukkan data berupa teks.
Perintah import berfungsi mengimport library Python. Misalnya perintah import math, maka akan mengimpor library Matematika di Python. Library Matematika diperlukan saat membuat perintah-perintah coding yang membutuhkan fitur-fitur Matematika, misalnya nilai phi.

(Sumber gambar: Republika)

1. Program Menampilkan Teks

Perintah print() akan menampilkan karakter/huruf/angka atau hasil proses yang ingin ditampilkan di monitor komputer.

Misalnya perintah:

print("Hello World!")

akan menampilkan tulisan Hello World di layar. Kata atau kalimat yang akan ditampilkan harus diapit tanda petik dua atas (" ") atau petik satu atas (' ').

Perintah print("Terbanglah tinggi, Timnas Garuda!") akan menampilkan di layar komputer teks: Terbanglah tinggi, Timnas Garuda! 

print("Apa kabar Indonesia?")
>> Apa kabar Indonesia?

print('Garuda terbang tinggi')
>> Garuda terbang tinggi 

2. Program KaBaTaKu (Kali Bagi Tambah Kurang)

Program kedua ini adalah program KaBaTaKu (Kali Bagi tambah Kurang), yaitu program untuk menghitung perkalian, pembagian, penjumlahan (tambah) dan pengurangan antara 2 angka. Maka dalam program kedua ini mulai menggunakan operator-operator matematika.

sejumlah operator yang digunakan untuk operasi matematika dalam program ini di antaranya:

Operator " + " untuk penjumlahan
5 + 7
>> 12

Operator " - " untuk pengurangan
100 - 20
>> 80

Operator " * " untuk perkalian
10 * 25
>> 250

Operator " / " untuk pembagian
10 / 2
>> 5

Baris-baris program KaBaTaKu adalah sebagai berikut:

print("Program Kali Bagi Tambah Kurang")

nama = input("Masukkan nama kamu : ")
num1 = float(input("Masukkan angka pertama : "))
num2 = float(input("Masukkan angka kedua : "))

kali = num1 * num2
bagi = num1 / num2
tambah = num1 + num2
kurang = num1 - num2

print(f"Hasil kali 2 angka itu = {kali}")
print(f"Angka pertama dibagi angka kedua = {bagi}")
print(f"Hasil penjumlahan kedua angka = {tambah}")
print(f"Angka pertama dikurang angka kedua = {kurang}")
print(f"Terima kasih {nama}, kamu berhasil membuat program ini!")



3. Program Menghitung Kuadrat dan Akar Sebuah Bilangan

Dalam program ketiga ini kita akan menggunakan beberapa operator matematika yang berkaitan dengan operasi pemangkatan/eksponensial.

Dalam matematika, misalnya bilangan 5 dipangkatkan 2, maka penulisannya adalah 52 = 5 x 5 = 25

43 = 4 x 4 x 4 = 64

104 = 10 x 10 x 10 x 10 = 10000


Di dalam pemrograman Python, operator " ** " digunakan untuk pemangkatan/eksponen bilangan, contoh:
5 ** 2 artinya 52 = 5 x 5 = 25
Jadi 5 ** 2
>> 25
2 ** 3 (artinya 2 x 2 x 2)
>>8
10 ** 4
>> 10000
16 ** (1/2)
>> 4

Program berikut akan menghitung kuadrat dan akar sebuah bilangan. Untuk mengetahui nilai kuadrat sebuah bilangan a adalah a ** 2, dan menghitung akar a adalah a ** (1/2), yaitu a pangkat 1/2, karena akar sebuah bilangan artinya adalah bilangan tersebut dipangkatkan 1/2.

Berikut baris-baris programnya:

print("Program Menghitung Kuadrat Dan Akar Sebuah Angka")

nama = input("Masukkan nama kamu : ")
bilangan = float(input("masukkan sebuah angka : "))

kuadrat = bilangan**2
akar = bilangan**(1/2)

print(f"Kuadrat dari {bilangan} = {kuadrat}")
print(f"Akar dari {bilangan} = {akar}")
print(f"Terima kasih {nama}!, kamu sukses membuat program ini.")



4. Program Menghitung Luas Lingkaran

Dalam program menghitung luas lingkaran ini, kita coba memanfaatkan library Matematika di Python untuk memanggil fitur nilai phi (3,14159). Pemanggilan library Matematika ini dijalankan dengan perintah import math. Dengan penggunaan nilai phi dari library ini, maka kita tidak perlu men-set nilai phi secara tersendiri. 

Dalam program ini, user juga diminta memasukkan nilai jari-jari lingkaran.

Baris-baris program menghitung luas lingkaran adalah sebagai berikut:

print("Program Menghitung Luas Lingkaran")
import math
pi_value = math.pi

nama = input("Masukkan nama kamu : ")
r = float(input("Masukkan jari-jari lingkaran (cm): "))
luas_lingk = math.pi * (r**2)

print(f"Luas lingkaran = {luas_lingk} cm persegi")
print(f"Terima kasih {nama}, kamu telah berhasil membuat program ini.")


5. Program Menghitung Volume dan Luas Permukaan Tabung

Dalam program menghitung volume dan luas permukaan tabung ini, kembali menggunakan fitur import math, untuk memanggil nilai phi (3,14159). 

User diminta memasukkan nilai jari-jari dan tinggi tabung.

Baris-baris program menghitung volume dan luas permukaan tabung sebagai berikut:

print("Program Menghitung Volume & Luas Permukaan Tabung")

import math

r = float(input("Masukkan jari-jari tabung (cm) : "))
t = float(input("Masukkan tinggi tabung (cm) : "))
phi_value = math.pi

vol_tab = math.pi * (r**2) * t
ls_tab = (2 * math.pi * r * t) + (2 * (math.pi * (r**2)))

print(f"Volume tabung = {vol_tab} cm3")
print(f"Luas permukaan tabung = {ls_tab} cm2")





Related

newsticker 1631582871747031231

Post a Comment

emo-but-icon

About Me

My photo
Father of 2 wonderful blessed kids. Teacher. Blogger. Guru Informatika SMPN 8 Bintan. Blogger yang percaya mengajar itu keren. Pendukung Timnas Indonesia, Arema Malang dan Real Madrid. Berharap Indonesia menjadi superpower dunia dan membuat jet tempur serta roket ruang angkasa sendiri. Pembaca buku yang suka ngopi serta puisi. Email: sutan.malaka1110@gmail.com
item