Oleh : #bayuyudhasaputra
Tuliskan program yang menampilkan percepatan rata-rata (dalam satuan meter per sekon kuadrat) jika pengguna menginput kecepatan v1 dan v0 (dalam satuan meter per sekon) dan selang waktu t dalam satuan sekon.
Langkah-langkah kerja program menentukan percepatan adalah:
Langkah...
Oleh : #bayuyudhasaputra
Tuliskan program yang menampilkan percepatan rata-rata (dalam satuan meter per sekon kuadrat) jika pengguna menginput kecepatan v1 dan v0 (dalam satuan meter per sekon) dan selang waktu t dalam satuan sekon.
Langkah-langkah kerja program menentukan percepatan adalah:
Langkah ke-1 : input kecepatan awal, akhir dan selang waktu. Simpan hasil input dalam variabel dengan nama v0, v1 dan t berturut-turut untuk kecepatan awal, kecepatan akhir dan selang waktu.
Langkah ke-2 : hitung percepatan rata-rata dengan rumus berikut. Hasil perhitungan ini disimpan dalam variabel a.
a = (v1 – v0) / t
Langkah ke-3 : tampilkan hasil perhitungan percepatan rata-rata.
Size: 324.03 KB
Language: none
Added: Feb 24, 2025
Slides: 4 pages
Slide Content
0216-percepatan.py #bayuyudhasaputra
Halaman 1
Programming Exercise 02.16
Percepatan
02.16.01. Masalah
2.16.
(Fisika: Percepatan)
Tuliskan program yang menampilkan percepatan rata-rata (dalam satuan meter per
sekon kuadrat) jika pengguna menginput kecepatan v1 dan v0 (dalam satuan meter
per sekon) dan selang waktu t dalam satuan sekon.
Input kecepatan mula-mula (v0) dalam satuan meter per sekon : 5.5
Input kecepatan akhir (v1) dalam satuan meter per sekon : 50.9
Input selang waktu dalam satuan sekon : 4.5
Percepatan rata-rata benda bergerak dari kecepatan 5.5 m/s hingga 50.9 m/s dalam jangka
waktu 4.5 s adalah 10.0889 meter per sekon kuadrat.
02.16.02. Percepatan
Percepatan rata-rata adalah perubahan kecepatan terhadap waktu. Misal, v1 adalah
kecepatan terakhir, v0 adalah kecepatan awal dan t adalah selang waktu dan a adalah percepatan
maka,
??????
1=??????
0+????????????
Sehingga, percepatan dapat dirumuskan dengan,
??????=
??????
1−??????
0
??????
Satuan v1 dan v0 adalah meter per sekon, t adalah sekon dan a adalah meter per sekon kuadrat.
0216-percepatan.py #bayuyudhasaputra
Halaman 2
02.16.03. Kode Python
Langkah-langkah kerja program menentukan percepatan adalah:
Langkah ke-1 : input kecepatan awal, akhir dan selang waktu. Simpan hasil input dalam
variabel dengan nama v0, v1 dan t berturut-turut untuk kecepatan awal,
kecepatan akhir dan selang waktu.
Langkah ke-2 : hitung percepatan rata-rata dengan rumus berikut. Hasil perhitungan ini
disimpan dalam variabel a.
a = (v1 – v0) / t
Langkah ke-3 : tampilkan hasil perhitungan percepatan rata-rata.
Program lengkap program program menentukan percepatan adalah:
1 v0 = eval(input("Input kecepatan awal dalam satuan meter per sekon : "))
2 v1 = eval(input("Input kecepatan akhir dalam satuan meter per sekon : "))
3 t = eval(input("Input selang waktu dalam satuan sekon : "))
4
5 a = (v1 - v0) / t
6
7 print("Percepatan rata-rata benda dengan,\n",
8 "\t kecepatan awal", v0, "m/s \n",
9 "\t kecepatan akhir", v1, "m/s \n",
10 "\t selang waktu", t, "sekon \n",
11 "adalah", a, "meter per sekon kuadrat.\n"
12 )
Pada baris ke-1 hingga 3, program meminta input kepada pengguna menggunakan fungsi
input(). Kemudian, hasil input ini dikonversi dari string menjadi numerik menggunakan fungsi
eval(). Pada baris ke-1, pengguna menginput kecepatan awal. Nilai ini disimpan dalam
variabel dengan nama v0. Pada baris ke-2, pengguna menginput kecepatan akhir. Nilai ini
disimpan dalam variabel dengan nama v1. Pada baris ke-3, pengguna menginput selang waktu.
Nilai ini disimpan dalam variabel t.
1 v0 = eval(input("Input kecepatan awal dalam satuan meter per sekon : "))
2 v1 = eval(input("Input kecepatan akhir dalam satuan meter per sekon : "))
3 t = eval(input("Input selang waktu dalam satuan sekon : "))
0216-percepatan.py #bayuyudhasaputra
Halaman 3
Pada baris ke-5, program menentukan nilai percepatan rata-rata yanga disimpan dalam
variabel a. Operasi yang dihitung adalah selisih antara nilai v1 dengan v0, kemudian hasilnya
dibagi dengan t.
4 …
5 a = (v1 - v0) / t
6 …
Pada baris ke-7 hingga ke-12, program menampilkan nilai percepatan rata-rata. Nilai
percepatan rata-rata ini ditampilkan beserta pesan:
“Percepatan rata-rata benda dengan,
kecepatan awal [nilai v0] m/s
kecepatan akhir [nilai v1] m/s
selang waktu [nilai t] sekon
adalah [nilai a] meter per sekon kuadrat.”
Karakter “\n” digunakan untuk enter atau pindah baris. Sementara, karakter “\t” digunakan
untuk tab atau memberi jarak menjorok ke kanan.
7 print("Percepatan rata-rata benda dengan,\n",
8 "\t kecepatan awal", v0, "m/s \n",
9 "\t kecepatan akhir", v1, "m/s \n",
10 "\t selang waktu", t, "sekon \n",
11 "adalah", a, "meter per sekon kuadrat.\n"
12 )
Contoh hasil eksekusi program program menentukan percepatan ditunjukkan oleh
gambar 02.16.05 berikut:
0216-percepatan.py #bayuyudhasaputra
Halaman 4
Gambar 02.16.01. Contoh Output Hitung Percepatan
Dalam kasus ini, nilai kecepatan awal adalah 5.5, kecepatan akhir adalah 50.9, dan selang
waktu 4.5. Sehingga, nilai percepatan adalah 10.088888888888889.
02.16.04. Daftar Pustaka
Liang. 2013. Introduction to Programming with Python. London: Pearson Education yang bisa
diakses pada tautan berikut:
https://www.amazon.com/Introduction-Programming-Using-Python-
Daniel/dp/0132747189
Baris kode ini bisa diakses pada tautan berikut:
https://github.com/bayuYudhaSaputra/Python/blob/main/Python_Liang/0216-
percepatan.py