Oleh
Genta Ahmad Rifa’i (22034048)
Muhammad Dhimas (22034091)
Dosen Pengampu
Drs. Akamam M.Si
JURUSAN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI PADANG
2023
KATA PENGANTAR
Puji syukur atas kehadirat Allah SWT yang telah memberikan rahmat dan karunia-Nya
sehingga kami dapat menyelesaikan laporan projek yang berjudul “gaya dan keuntungan
mekanisme bidang miring” ini. Adapun tujuan dari penulisan laporan ini adalah untuk memenuhi
tugas projek pada mata kuliah Algoritma Dan Pemograman Komputer. Selain itu, laporan ini
juga bertujuan untuk meningkatkan pemahaman kita terhadap pemograman tentang bidang
miring.
Kami mengucapkan terima kasih kepada Bapak Drs. Akmam, M. Si. Selaku dosen
pengampu mata kuliah algoritma Dan Pemograman Komputer yang telah memberikan tugas ini
sehingga dapat menambah pengetahuan dan wawasan sesuai dengan bidang studi yang kami
tekuni. Kami menyadari dalam laporan yang kami tulis ini masih jauh dari kata sempurna. Oleh
karena itu, kritik dan saran yang membangun kami harapkan dari pembaca demi perbaikan bagi
diri kami untuk kedepannya.
Penulis
i
DAFTAR ISI
KATA PENGANTAR..............................................................................................i
DAFTAR ISI............................................................................................................ii
BAB 1 PENDAHULUAN.......................................................................................1
B. Rumusan Makalah........................................................................................1
C. Tujuan Makalah...........................................................................................1
BAB 3 PEMBAHASAN..........................................................................................3
A. Pemasalahan Fisika......................................................................................3
D. Algoritma.....................................................................................................6
E. Flowchart......................................................................................................7
F. Coding..........................................................................................................8
BAB 4 PENUTUP..................................................................................................14
A. Kesimpulan................................................................................................14
B. Saran...........................................................................................................14
DAFTAR PUSTAKA
ii
BAB 1
PENDAHULUAN
A. Latar Belakang
Bidang miring memiliki peran yang sangat penting dalam kehidupan manusia. Banyak
kegiatan yang dilakukan manusia sangat terabantukan dengan ditemukannya bidang miring.
Tangga merupakan salah satu benda yang memanfaatkan prinsip bidang miring. Dengan
tangga kita dapat lebih mudah untuk mengambil suatu benda yang berada di atas kita. Dahulu,
orang membutuhkan gaya dan energy yang lebih besar untuk memindahkan benda dari atas ke
bawah. Namun dengan menggunakan bidang miring akan dibutuhkan gaya dan energy yang
lebih kecil dari pada tidak menggunakan bidang miring. Mengingat sangat dibutuhkannya
bidang miring dalam membantu kehidupan manusia di masa yang akan datang maka perlu
untuk mempelajari konsep bidang miring agar dapat terciptanya teknologi yang lebih berguna
dikemudian hari Tujuan dari praktikum ini adalah menyelidiki sifat gaya – gaya mekanis dan
energi yang terjadi pada bidang miring.
B. Rumusan Masalah
1. Apa pengertian dari bidang miring ?
2. Bagaimana cara membuat program penyelesaian permasalahan pada peristiwa bidang
miring ?
C. Tujuan
1. Mengetahui apa itu bidang miring.
2. Memenuhi proyek mata kuliah algoritma dan pemograman komputer.
3. Menghasilkan suatu program penyelesaian permasalahan mengenai bidang
miring.
1
BAB 2
KAJIAN TEORI
Gaya pada bidang miring melibatkan interaksi antara objek atau benda dengan bidang
yang condong. Beberapa gaya utama yang terlibat adalah gaya gravitasi, normal, dan
gesekan. Gaya pada bidang miring prinsip kerjanya hampir sama seperti gaya yang
bekerja pada bidang datar, hanya saja benda pada bidang miring bergerak dengan sudut
tertentu. Persamaan bidang miring dapat diketahui sebagai berikut:
2
b. Keuntungan mekanisme pada bidang miring
Keuntungan mekanis ini adalah sebuah angka yang menunjukkan berapa kali pesawat
sederhana dapat menggandakan gaya. Keuntungan ini dapat bervariasi tergantung pada
implementasi spesifik dan kondisi aplikasi, namun, secara umum, mekanisme pada
bidang miring sering digunakan untuk memaksimalkan efisiensi dan fungsionalitas dalam
berbagai konteks. Caranya, dapat dilihat pada rumus di bawah ini!
BAB 3
PEMBAHASAN
A. Permasalahan
Buatlah dalam satu program tentang bidang miring yang berisikan sebagai berikut
a. Buatlah program materi pada bidang miring
b. Buatlah program pada bidang pada seseorang ingin memindahkan sebuah beban bermassa
5kg ke dalam mobil. Agar lebih mudah seseorang tersebut mengambil sebuah papan dengan
panjang 5 m, kemudian disandarkan di atas bak mobil dengan ketinggian 100 cm dari atas
tanah.Tentukan!
1.Gaya bidang miring
2. Keuntungan mekanisme bidang miring
3
c. Buatlah program kuis essai tentang bidang miring
Jika sebuah beban bermassa 10 kg akan dipindahkan ke dalam mobil dengan menggunakan
sebuah papan, dengan panjang 10 m yang disandarkan di atas bak mobil dengan ketinggian
200 cm dari atas tanah. Hitunglah berapa gaya yang di perlukan untung memindahkan beban
tersebut?
4
Panjang bidang miring = s
Tinggi bidang miring = h
Pilihan program = p
3. Pada grafik
Massa=m
Panjang bidang miring=s
4. Pada kuis
Input jawaban kuis = j
b. Output :
1. Pada menu 1
Output materi
2. Pada menu 2
Gaya pada bidag miring = F
Keuntungan mekanisme bidang miring = KM
3. Pada menu 4
Menampilkan grafik
4. Pada menu 3
Keterangan jawaban kuis
c. Proses :
1. Jika p=1, maka akan menampilkan materi
2. Jika p=2, maka akan menamilkan program aplikasi
Pilihan program p=
Jika p=1, maka akan menampilkan program gaya pada bidang miring
Wxh
F=
s
E. Flowchart
6
7
F. Coding
jwb = 'Y';
while (jwb=='y')|(jwb=='Y')
disp ('Tampilan menu');
disp ('1 Materi');
disp ('2 Operasi program');
disp ('3 Grafik');
disp ('4 Kuis');
p=input ('pilihan menu = ');
switch p
case 1
disp ('materi');
disp ('= Materi Pengertian Bidang Miring. =');
disp ('============');
disp ('bidang miring adalah permukaan datar dengan salah satu
ujungnya lebih tinggi dari ujung yang lain.');
disp ('Ada pun bidang miring yang di jelaskan pada materi
ini,meliputi di atntara lain: ');
disp ('...');
disp ('a. Gaya pada bidang miring');
disp (' Gaya pada bidang miring melibatkan interaksi antara objek
atau benda dengan bidang yang condong.');
disp ('Beberapa gaya utama yang terlibat adalah gaya gravitasi,
normal, dan gesekan');
disp ('rumus gaya pada bidang miring :F=(W.h)/s');
disp ('...');
disp ('keterangan rumus');
disp ('F = Gaya yang di berikan [N]');
disp ('W = berat benda [N]');
disp ('h = tinggi bidang miring [m]');
disp ('s = panjang bidang miring [m]');
disp ('KM = keuntungan mekanisme');
8
case 2
disp ('operasi program');
disp ('1. gaya pada bidang miring');
disp ('2. keuntungan pada bidang miring');
m= input ('massa = ');
h= input ('tinggi bidang miring = ');
s= input ('panjang bidang miring = ');
p=input ('pilihan = ');
g=10;
switch p
case 1
disp ('gaya pada bidang miring');
W= m*g;
F= (W*h)/s;
fprintf ('gaya pada bidang miring= %2.2f\n',F);
case 2
disp ('keuntungan pada bidang miring');
KM=s/h;
fprintf ('keuntungan mekanisme = %2.2f\n',KM);
end;
case 3
m=input('massa= ');
s=input('Panjang bidang mring= ');
g=10;
h=0:0.1:10
W=m*g;
F=(W*h)/s;
plot(h,F,'b');
xlabel('Tinggi(m)');
ylabel('Gaya yang diberikan(N)');
title('Grafik hubungan tinggi bidang miring dengan gaya');
hold on;
case 4
disp ('4 kuis');
disp ('...')
disp ('Jika sebuah beban bermassa 10 kg akan dipindahkan ke dalam
mobil dengan menggunakan sebuah papan, ');
disp ('dengan panjang 10 m yang disandarkan di atas bak mobil
dengan ketinggian 200 cm dari atas tanah. ');
disp ('Hitunglah berapa gaya yang di perlukan untung memindahkan
beban tersebut?')
j=input ('masukkan jawaban kuis=');
m= 10;
g= 10
h= 2;
s=10;
W=m*g
F=(W*h)/s;
if (j<F)
disp ('MAAF jawaban anda SALAH ');
disp ('belajar lagi');
9
disp ('pembahasan : ');
disp ('F= (W*h)/s');
disp ('F=(100*2)/10 = 20 N');
disp ('Jadi,jika beban bermassa 10 kg yang akan di pindah kan
ke mobil,');
disp ('dimana bidang miring yang di gunakan telah di
ketahui:');
disp ('tinggi 2 meter dan panjang 10 meter');
disp ('gaya yang akan di hasilkan adalah 20 N');
end;
if (j==F)
disp ('BAGUS,jawaban kamu BENAR');
disp ('Jadi,jika gaya pada bidang miring');
disp ('dimana massa beban telah di ketahui');
disp ('tinggi dan panjang bidang miring telah di
ketahiu,maka');
disp ('gaya yang akan di hasilkan adalah 20 N');
end
if (j>F);
disp ('MAAF jawaban anda SALAH ');
disp ('belajar lagi');
disp ('pembahasan : ');
disp ('F= (W*h)/s');
disp ('F=(100*2)/10 = 20 N');
disp ('Jadi,jika beban bermassa 10 kg yang akan di pindah kan
ke mobil,');
disp ('dimana bidang miring yang di gunakan telah di
ketahui:');
disp ('tinggi 2 meter dan panjang 10 meter');
disp ('gaya yang akan di hasilkan adalah 20 N');
end
end
jwb=input ('ingin lanjut?[y/selesai]= ','s');
end
disp ('==============================');
disp ('== SELESAI ==');
disp ('==============================');
disp ('==============================');
10
2. Jika memilih pilihan 2 akan muncul operasi program tentang bidang miring,
memasukkan nilai sesuai yang diinginkan dan muncul hasil dari operasi program.
Kemudian jika ingin melanjutkan program maka dimasukkan huruf y jika tidak,
program langsung selesai.
11
Ketika pilhan 1
Ketika pilihan 2
3. Jika memilih pilihan 3 akan muncul grafik tentang bidang miring, grafik tentang
hubungan tinggi bidang miring dan gaya. Kemudian jika ingin melanjutkan
program maka dimasukkan huruf y jika tidak, program langsung selesai.
12
4. Jika memilih pilihan 4 akan muncul kuis tentang bidang miring, memasukkan
jawaban kuis dan muncul hasil dari jawaban kuis. Kemudian jika ingin
melanjutkan program maka dimasukkan huruf y jika tidak, program langsung
selesai.
13
Ketika jawaban salah
14
BAB 4
PENUTUP
A. Kesimpulan
Menurut penjelasan sebelumnya, kesimpulannya adalah program yang kami buat untuk
topik fisika mengenai bidang miring menggunakan perintah switch. Dalam perintah
switch ini, program akan berjalan sesuai dengan pilihan yang diinginkan oleh pengguna.
B. Saran
Kami menyadari bahwa makalah ini banyak kekurangan, jadi kritik ataupun saran dari
pembaca sangat diperlukan untuk memprbaiki kekurangan tersebut dan supaya makalah
ini bisa menjadi makalah yang lebih baik lagi.
15
DAFTAR PUSTAKA
16