Anda di halaman 1dari 2

LAPORAN TUGAS PROGRAM KOMPUTER

MENGHITUNG TORSI DAN DAYA PADA MESIN


MENGGUNAKAN PYTHON

Nama Kelompok :
1.
2.
3.
4.

Aulia Fajar Daryanto


M. Alwi Widiastomo
Adib Burhan Hudayya
Miftahul Farid .M

A. PERMASALAHAN

2115100070
2115100085
2115100090
2115100085

Pada pemrograman ini permasalahan yang akan diselesaikan adalah menghitung besarnya
torsi dan daya pada suatu mesin. Pola penghitungan kali ini adalah memasukkan besarnya
nilai rpm mesin tersebut. Lalu memasukkan besarnya lengan gaya dan massa. Untuk
menghitung torsi, caranya dengan mengalikan massa(M) dengan percepatan gravitasi (9,8
m/s2) dengan lengan gaya (L). Selanjutnya untuk mengitung daya adalah besarnya torsi (T)
dikalikan 2 dikalikan besar rpm. Untuk mendapatkan daya dengan satuan KWatt dengan
cara mengalikan antara torsi, 2, dan rpm dibagi dengan 60000.
B. STRATEGI PEMROGAMAN
Dalam menyelesaikan permasalah kali ini, kita menggunaka beberapa strategi
pemrogaman yaitu;
1. List/Array
Digunakan dalam pemasukan range nilai rpm. Pada pemrograman kali ini nilai range
dimasukkan secara manual.
2. Looping
Digunakan berupa fungsi if.
3. Iteration/Recursion
Pada pemrograman kali ini yang digunakan berupa subeah pengulangan pada sebuah
kondisi(while).
4. Module
Untuk mendapatkan nilai phi () digunakan module, yakni module math.
C. ALGORITMA
Algoritma pada pemrogaman kali ini adalah sebagai berikut :
1. Menginput rpm yang kita gunakan
2. Muncul pilihan apakah kita ingin memasukkan kembali besar rpm, jika ya silahkan
masukkan besar rpm, jika tidak langsung ke proses selanjutnya
3. Menginput testcase atau banyak data percobaan yang digunakan
4. Jika testcase >= 1 maka masuk proses selanjutnya, jika tidak langsung print error
5. Menginput panjang lengan dan massa pada mesin
6. Menghitung torsi dengan mengalikan panjang lengan, massa, dan percepatan gravitasi
(9,8 m/ s

7. Print hasil torsi


8. Menghitung daya dengan mengalikan torsi, 2, dan rpm dibagi dengan 60000 untuk
mendapatkan satuan Kwatt
9. Print hasil daya
10. Jika (testcase 1 = 0 ) maka proses berhenti, jika tidak masuk ke proses berikutnya
11. Memproses (testcase = testcase 1)
12. Kembali ke algoritma nomor 5 dan berjalan seterusnya

Anda mungkin juga menyukai