soal presentasi

Setelah selesai mengerjakan semua tugas dari sintax dasar hingga sub routing dan fungsion, sekarang tiba saatnya kita membahas tentang 2 soal yang diberikan oleh dosen saya sebagai tugas presentasi dan soal tersebut adalah sebagai berikut:
Soal presentasi
1. Ada seorang pemulung, yang pekerjaannya setiap hari adalah memungut puntung rokok. jika si pemulung tersebut mampu mengumpulkan 8 putung rokok, maka 8 puntung tersebut dapat di rangkai menjadi 1 batang rokok. jika pemulung tersebut mampu mengumpulkan 20 puntung rokok, maka puntung tersebut dapat dirangkai menjadi 2 batang rokok dengan sisa 4 puntung rokok. berapa batang yang berhasil di rangkai oleh si pemulung rokok, jika dia mampu mengumpulkan 100 puntung rokok? berapa batang rokok yang mampu di rangkai? jika putung yg di kkumpulkan sebnayak N puntung rokok?

2. jika harga sebatang rokok hasil rakitannya laku dijual seharga Rp 500,- maka berapakah penghasilnanya sesuai dengan jumlah batang rokok yg mampu dirangkai dan di jualnya,.

Berikut jawaban dari pertanyaan di atas dalam bahasa java:
Class Program

package presen_oop;
import java.util.Scanner;

class presoop
{
    public void p_oop()
    {
        Scanner inp = new Scanner(System.in);
        int putung;
	int rokok;
	int sisa;
	int hasil;

	System.out.print("Banyak puntung yang dikumpulkan: ");
	putung = inp.nextInt();

	//proses

	rokok = putung / 8;
	sisa = putung % 8;
	hasil = rokok * 500;

	System.out.println("\nBanyak puntung yang dikumpulkan sebanyak "+putung+" \ndapat dijadikan rokok sebanyak "+rokok+" dengan sisa "+sisa+" puntung rokok");
	System.out.println("\nJadi penghasilan adalah Rp." + hasil);

    }
}
public class Main {
    public static void main(String[] args) {
       presoop ds = new presoop();
       ds.p_oop();
    }

}

Hasil program

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s