Assalamualaikum.. Sore sobat sharing, ketemu lagi dengan saya, hhoho.. Nah kalo sebelumnya saya sudah sempet share tentang Persiapan Sebelum Membuat Program Java, di kesempatan kali ini saya akan share lagi ni tentang Java, khususnya untuk contoh programnya.
Oke deh, pada posting sebelumnya saya sempet bilang kalo kedepannya blog ini juga akan dijadikan sebagai media untuk menunjang tugas-tugas kuliah saya, nah salah satunya ya ini. Yapp, dibawah ini merupakan salah satu tugas kuliah saya yang berkaitan dengan pemrograman.
Selain sebagai bahan sharing, tulisan kali ini bertujuan untuk memenuhi Tugas UTS Mata Kuliah Pemrograman 1, Teknik Informatika Universitas Pamulang, Semester 4, Dosen: Ibu Munawaroh, yaitu membuat program untuk Menghitung dengan Rumus Fisika Jerbasis Java.
Baiklah langsung saja dibawah ini merupakan source code programnya:
Source Code Rumus Fisika dengan Java
Screenshoot Program
Dibawah ini merupakan beberapa gambar screenshoot ketika program di jalankan melalui Command Prompt:
Nah itu dia source code dari Program Menghitung Rumus Fisika dengan Java. Mohon maaf juga karena belum bisa mengulas satu-persatu maksud dari tiap-tiap kode program diatas, mungkin di kesempatan selanjutnya kita akan membahas lebih dalam lagi mengenai dasar-dasar pemrograman Java.
Oke deh, sekian dulu dari saya, kurang dan lebihnya mohon maaf, mudah-mudahan ada manfaatnya buat Sobat Sharing sekalian, akhir kata ,Wassalamualaikum.. :D
Terkait:
--------------------------------------------------------
Tugas Mata Kuliah Pemrograman 1
Teknik Informatika Universitas Pamulang
Dosen : Ibu Munawaroh
Kelas : 04TPLPJ
Kelompok:
- Ade Irvan Saputra (2013141261)
- Ariyanto (2013141168)
- Dhori Astama (2013142708)
- Richa Wulandari (2013141803)
- Sela Septian Nugroho (2013141436)
Oke deh, pada posting sebelumnya saya sempet bilang kalo kedepannya blog ini juga akan dijadikan sebagai media untuk menunjang tugas-tugas kuliah saya, nah salah satunya ya ini. Yapp, dibawah ini merupakan salah satu tugas kuliah saya yang berkaitan dengan pemrograman.
Selain sebagai bahan sharing, tulisan kali ini bertujuan untuk memenuhi Tugas UTS Mata Kuliah Pemrograman 1, Teknik Informatika Universitas Pamulang, Semester 4, Dosen: Ibu Munawaroh, yaitu membuat program untuk Menghitung dengan Rumus Fisika Jerbasis Java.
Baiklah langsung saja dibawah ini merupakan source code programnya:
Source Code Rumus Fisika dengan Java
import java.util.Scanner; public class Tugas1 { public static void main(String args[]) { Scanner simpan = new Scanner (System.in); int baca1 = 0, baca2 = 0, baca3 = 0, baca4 = 0; double hasil, hasil2, hasil3; String loop; System.out.println("+-----------------------------------+"); System.out.println("| Menu Program Rumus Fisika |"); System.out.println("+-----------------------------------+"); System.out.println("| 1. Usaha(W) |"); System.out.println("| 2. Daya(P) |"); System.out.println("| 3. Energi Potensial(Ep) |"); System.out.println("| 4. Energi Kinetik(Ek) |"); System.out.println("| 5. Energi Mekanik(Em) |"); System.out.println("| 6. Selesai |"); System.out.println("+-----------------------------------+"); for (loop = "Y"; loop.equals ("Y") || loop.equals ("y");) { System.out.print("Pilih Menu (1 s/d 6) : "); int pilihan = simpan.nextInt(); switch(pilihan){ case 1: //membaca besarnya nilai elemen rumus System.out.println(""); System.out.println("+-----------------------------------+"); System.out.println(" 1. Menghitung Besarnya Usaha(W)"); System.out.println("+-----------------------------------+"); System.out.print("Masukkan besarnya Gaya(N) = "); baca1 = simpan.nextInt(); System.out.print("Masukkan Perpindahan Benda(m) = "); baca2 = simpan.nextInt(); hasil = baca1 * baca2; //mencetak hasil perhitungan System.out.println(""); System.out.println("+Dik. ------------------------------+"); System.out.println("Gaya(F) = "+baca1+" N"); System.out.println("Perpindahan(S) = "+baca2+" m"); System.out.println(""); System.out.println("-> Usaha(W) = F * S "); System.out.println(" W = "+baca1+" * "+baca2); System.out.println(" W = "+hasil+" Joule"); System.out.println("+ ----------------------------------+"); break; case 2: //membaca besarnya nilai elemen rumus System.out.println(""); System.out.println("+-----------------------------------+"); System.out.println(" 2. Menghitung Besarnya Daya(P)"); System.out.println("+-----------------------------------+"); System.out.print("Masukkan besarnya Usaha(J) = "); baca1 = simpan.nextInt(); System.out.print("Masukkan lamanya Waktu(s) = "); baca2 = simpan.nextInt(); hasil = baca1 / baca2; //mencetak hasil perhitungan System.out.println(""); System.out.println("+Dik. ------------------------------+"); System.out.println("Usaha(W) = "+baca1+" J"); System.out.println("Waktu(t) = "+baca2+" s"); System.out.println(""); System.out.println("-> Daya(P) = W / t"); System.out.println(" P = "+baca1+" / "+baca2); System.out.println(" P = "+hasil+" J/s"); System.out.println("+-----------------------------------+"); break; case 3: //membaca besarnya nilai elemen rumus System.out.println(""); System.out.println("+-----------------------------------+"); System.out.println(" 3. Menghitung Energi Potensial(Ep)"); System.out.println("+-----------------------------------+"); System.out.print("Masukkan Massa Benda(kg) = "); baca1 = simpan.nextInt(); System.out.print("Masukkan Grafitasi Bumi(m/s^2) = "); baca2 = simpan.nextInt(); System.out.print("Masukkan Ketinggian Benda(m) = "); baca3 = simpan.nextInt(); hasil = baca1 * baca2 * baca3; //mencetak hasil perhitungan System.out.println(""); System.out.println("+Dik. ------------------------------+"); System.out.println("Massa Benda(m) = "+baca1+" kg"); System.out.println("Grafitasi Bumi(g) = "+baca2+" m/s^2"); System.out.println("Ketinggian Benda(h) = "+baca3+" m"); System.out.println(""); System.out.println("-> Energi Potensial(Ep) = m * g * h"); System.out.println(" Ep = "+baca1+" * "+baca2+" * "+baca3); System.out.println(" EP = "+hasil+" Joule"); System.out.println("+-----------------------------------+"); break; case 4: //membaca besarnya nilai elemen rumus System.out.println(""); System.out.println("+-----------------------------------+"); System.out.println(" 4. Menghitung Energi Kinetik(Ep)"); System.out.println("+-----------------------------------+"); System.out.print("Masukkan Massa Benda(kg) = "); baca1 = simpan.nextInt(); System.out.print("Masukkan Kecepatan Benda(m/s) = "); baca2 = simpan.nextInt(); hasil = 0.5 * baca1 * (baca2 * baca2); //mencetak hasil perhitungan System.out.println(""); System.out.println("+Dik. ------------------------------+"); System.out.println("Massa Benda(m) = "+baca1+" kg"); System.out.println("Kecepatan Benda(v) = "+baca2+" m/s"); System.out.println(""); System.out.println("-> Energi Kinetik (Ek) = 0.5 * m * (v^2)"); System.out.println(" Ek = 0.5 * "+baca1+" * ("+baca2+"^2)"); System.out.println(" Ek = "+0.5 * baca1+" * "+baca2 * baca2); System.out.println(" Ek = "+hasil+" Joule"); System.out.println("+-----------------------------------+"); break; case 5: //header rumus 5 System.out.println(""); System.out.println("+-----------------------------------+"); System.out.println(" 5. Menghitung Energi Mekanik(Em)"); System.out.println("+-----------------------------------+"); //membaca besarnya nilai elemen rumus Ep System.out.println("-> Menghitung Energi Potensial(Ep)"); System.out.print(" Massa Benda(m) = "); baca1 = simpan.nextInt(); System.out.print(" Grafitasi Bumi(g) = "); baca2 = simpan.nextInt(); System.out.print(" Ketinggian Benda(h) = "); baca3 = simpan.nextInt(); hasil = baca1 * baca2 * baca3; //mencetak hasil perhitungan Ep System.out.println(""); System.out.println("-> Energi Potensial(Ep) = m * g * h"); System.out.println(" Ep = "+baca1+" * "+baca2+" * "+baca3); System.out.println(" EP = "+hasil+" Joule"); System.out.println("+-----------------------------------+"); //membaca besarnya nilai elemen rumus Ek System.out.println("-> Menghitung Energi Kinetik(Ek)"); System.out.println(" Massa Benda(m) = "+baca1); System.out.print(" Kecepatan Benda(v) = "); baca4 = simpan.nextInt(); hasil2 = 0.5 * baca1 * (baca4 * baca4); //mencetak hasil perhitungan Ek System.out.println(""); System.out.println("-> Energi Kinetik (Ek) = 0.5 * m * (v^2)"); System.out.println(" Ek = 0.5 * "+baca1+" * ("+baca4+"^2)"); System.out.println(" Ek = "+0.5 * baca1+" * "+baca4 * baca4); System.out.println(" Ek = "+hasil2+" Joule"); System.out.println("+-----------------------------------+"); //mencetak hasil perhitungan System.out.println(""); System.out.println("+Dik. ------------------------------+"); System.out.println("Energi Potensial(Ep) = "+hasil+" Joule"); System.out.println("Energi Kinetik(Ek) = "+hasil2+" Joule"); hasil3 = hasil + hasil2; //mencetak hasil perhitungan Em System.out.println(""); System.out.println("-> Energi Mekanik (Em) = Ep + Ek"); System.out.println(" Em = "+hasil+" + "+hasil2); System.out.println(" Em = "+hasil3+" Joule"); System.out.println("+-----------------------------------+"); break; case 6: System.out.println("Selesai"); System.out.println(""); break; default: System.out.println("Maaf, menu yang anda pilih tidak tersedia.."); } System.out.print("Menghitung dengan rumus fisika lainnya? (Y/N) : "); loop = simpan.next(); } } }
Screenshoot Program
Dibawah ini merupakan beberapa gambar screenshoot ketika program di jalankan melalui Command Prompt:
Gambar 1.1. Screenshoot1 |
Gambar 1.2. Screenshoot2 |
Oke deh, sekian dulu dari saya, kurang dan lebihnya mohon maaf, mudah-mudahan ada manfaatnya buat Sobat Sharing sekalian, akhir kata ,Wassalamualaikum.. :D
Terkait:
--------------------------------------------------------
Tugas Mata Kuliah Pemrograman 1
Teknik Informatika Universitas Pamulang
Dosen : Ibu Munawaroh
Kelas : 04TPLPJ
Kelompok:
- Ade Irvan Saputra (2013141261)
- Ariyanto (2013141168)
- Dhori Astama (2013142708)
- Richa Wulandari (2013141803)
- Sela Septian Nugroho (2013141436)