Kumpulan Program Java PDF
Kumpulan Program Java PDF
TUGAS PAPER
WINDA HAPSARI . H
18110529
3KA30
PEMROGRAMAN BERORIENTASI OBJEK || ERICK ORLANDO
TUGAS
Output Program :
2. import javax.swing.JOptionPane;
Output Program :
3.
public class pbo
{
Output Program :
4.
import javax.swing.JoptionPane
public class win
{
public static void main(String args[])
{
double c;
double d;
int a;
int b;
a=1;
b=3;
c=2.5;
d=b*b-2*a*c;
System.out.println("Hasil Determinan : "+d);
}
Output Program :
1. import java.util.*;
public class pbo
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
double phi = 3.14;
double r, luas,keliling,volume;
System.out.print("Masukkan Jarijari Bola : ");
r = input.nextDouble();
luas = 4 * phi * r * r * r / 3;
keliling = 2 * phi * r;
volume = 4 * phi * r * r;
System.out.print("Luas Bola = " + (int)luas + " \nKeliling Bola = "+ (int)keliling + "
\nVolume Bola = "+volume);
}
}
Output Program :
2.
Output Program :
3.
public class pbo
{
public static void main (String [] args)
{
final String no = "001";
final String nama = "Aditya Ramadhan";
Output Program :
import java.util.Scanner;
import javax.swing.*;
public class pbo
{
public static void main(String args[])
{
int celcius = 0;
double fahrenheit, reamur, fc = 1.8, cr = 0.8;
Scanner input = new Scanner (System.in);
System.out.println("Aplikasi Konventer Celcius ke Fahrenheit dan Reamur");
System.out.print("\nMasukkan suhu Celcius : ");
celcius = input.nextInt();
fahrenheit = (celcius+32)*fc;
System.out.println("\nSuhu dalam Fahrenheit : " + fahrenheit);
reamur = celcius*cr;
System.out.println("Suhu dalam Reamur : " + reamur);
}
}
Output Program :
2.
import javax.swing.*;
Output Program :
3.
import javax.swing.JOptionPane;
String input1,input2,input3;
int nilai1,nilai2,nilai3,volume,satu,dua,tiga,luas;
nilai1 = Integer.parseInt(input1);
nilai2 = Integer.parseInt(input2);
nilai3 = Integer.parseInt(input3);
satu= nilai1*nilai2;
dua=nilai1*nilai3;
tiga=nilai2*nilai3;
JOptionPane.showMessageDialog(null,"Panjang : "+input1+"\nLebar :
"+input2+"\nTinggi : "+input3+"\nVolume = " +volume+ " \nLuas = " +luas);
Output Program :
1.
import javax.swing.JOptionPane;
public class utsa
{
public static void main(String[] args)
{
int nilai;
String bil = JOptionPane.showInputDialog("Masukkan sebuah bilangan bulat : ");
nilai = Integer.parseInt(bil);
if(nilai % 2 == 0)
JOptionPane.showMessageDialog(null, "Nilai " +nilai+ " habis dibagi 2
\nKarena itu termasuk bilangan GENAP");
else
JOptionPane.showMessageDialog(null, "Nilai " +nilai+ " tidak habis dibagi
2 \nKarena itu termasuk bilangan GANJIL");
}
}
Output Program :
2.
import java.io.*;
System.out.println("================================");
String snilai1=nilai.readLine();
int kode=Integer.valueOf(snilai1).intValue();
switch(kode)
case 1 :
break;
case 2 :
break;
case 3 :
break;
case 4 :
break;
default :
Output Program :
3.
package winda;
import java.util.*;
public class winda {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int pilihan;
int kode;
int jumlah;
String ukuran;
System.out.print("Masukkan Kode Susu ( 1 - 3 ) : ");
kode = input.nextInt();
System.out.print("Masukkan Jumlah Pembelian : ");
jumlah = input.nextInt();
System.out.print("Masukkan Ukuran (B / S / K) : ");
ukuran = input.next();
switch(kode){
case 1:
System.out.println("\nSusu Dancow");
if (ukuran.equals ("B"))
{
System.out.println("Harga Susu Rp. 10000.00");
int jmlh=jumlah*10000;
System.out.print("Jumlah Pembelian Rp. "+jmlh+ ".00");
}
else if (ukuran.equals("S"))
{
System.out.println("Harga Susu Rp. 4250.00");
int jmlh=jumlah*4250;
System.out.print("Jumlah Pembelian Rp. "+jmlh+ ".00");
}
else if(ukuran.equals("K"))
{
System.out.println("Harga Susu Rp. 2100.00");
int jmlh=jumlah*2100;
System.out.print("Jumlah Pembelian Rp. "+jmlh+ ".00");
}
break;
case 2:
System.out.println("\nSusu Indomilk");
if(ukuran.equals("B"))
{
System.out.println("Harga Susu Rp. 8500.00");
int jmlh=jumlah*8500;
System.out.print("Jumlah Pembelian Rp. "+jmlh+ ".00");
}
else if (ukuran.equals("S"))
{
System.out.println("Harga Susu Rp. 4000.00");
int jmlh=jumlah*4000;
System.out.print("Jumlah Pembelian Rp. "+jmlh+ ".00");
}
else if (ukuran.equals("K"))
{
System.out.println("Harga Susu Rp. 2025.00");
int jmlh=jumlah*2025;
System.out.print("Jumlah Pembelian Rp. "+jmlh+ ".00");
}
break;
case 3:
System.out.println("\nSusu Sustacal");
if(ukuran.equals("B"))
{
System.out.println("Harga Susu Rp. 17000.00");
int jmlh=jumlah*17000;
System.out.print("Jumlah Pembelian Rp. "+jmlh+ ".00");
}
else if(ukuran.equals("S"))
{
System.out.println("Harga Susu Rp. 14500.00");
int jmlh=jumlah*14500;
System.out.print("Jumlah Pembelian Rp. "+jmlh+ ".00");
}
else if(ukuran.equals("K"))
{
System.out.println("Harga Susu Rp. 8300.00");
int jmlh=jumlah*8300;
System.out.print("Jumlah Pembelian Rp. "+jmlh+ ".00");
}
break;
default:
System.out.print("Pilihan tidak ada, Ulangi Kembali!");
}
}
}
Output Program :
PENGULANGAN PROSES
1.
package kondisi;
public class cob {
public static void main (String[] args) {
System.out.print("Bilangan Ganjil : ");
int x=1;
for(int i=1; i<=25; i++) {
System.out.print(x+" ");
x+=2;
}
System.out.print("\n");
System.out.print("Bilangan Genap : ");
int y=0;
for(int i=1; i<=26; i++) {
System.out.print(y+" ");
y+=2;
}
}
}
Output Program :
2.
package winda;
public class winda {
public static void main(String[] args) {
int celcius;
double fahrenheit, reamur;
System.out.println(" CELCIUS\tFAHRENHEIT\tREAMUR\n");
celcius = 100;
do
{
fahrenheit = 1.8 * celcius + 32;
reamur = 1.8 * celcius;
System.out.printf( “ “ +celcius+"\t\t%.2f\t\t%.2f %n",fahrenheit,reamur);
celcius--;
}
while(celcius >= 0);
}
}
Output Program :
3.
package winda;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
for(int i=1;i<=angka;i++)
for(int j=1;j<=i;j++)
System.out.print("*");
System.out.println();
Output Program :
1.
package winda;
public class winda {
Output Program :
2.
package winda;
import java.util.*;
int i;
int j;
for(i=1;i<3;i++)
for(j=1;j<3;j++)
matrixA[i][j] =input.nextInt();
System.out.println();
for(i=1;i<3;i++)
for(j=1;j<3;j++)
matrixB[i][j] =input.nextInt();
for(i=1;i<3;i++)
for(j=1;j<3;j++)
System.out.println("\nMatrix A");
for(i=1;i<3;i++)
for(j=1;j<3;j++)
System.out.println();
System.out.println("\nMatrix B");
for(i=1;i<3;i++)
for(j=1;j<3;j++)
System.out.println();
for(i=1;i<3;i++)
for(j=1;j<3;j++)
System.out.println();
Output Program :
3.
package kondisi;
import java.io.*;;
public class cob
{
public static void main(String args[]) throws IOException
{
int i,j;
int tpenjualan = 0;
BufferedReader a = new BufferedReader(newInputStreamReader(System.in));
String nmbrg[] = new String[100];
int harga[] = new int[100];
int jml[] = new int[100];
int tbeli[] = new int[100];
int total[] = new int[100];
System.out.print("Masukkan Bulan Penjualan : ");
String bln = a.readLine();
System.out.print("Masukkan Jumlah Data : ");
int jmldata = Integer.parseInt(a.readLine());
for (i=1;i<=jmldata;i++)
{
System.out.print("Nama Barang ke - "+i+" : ");
nmbrg[i] = a.readLine();
System.out.print("Jumlah : ");
jml[i] = Integer.parseInt(a.readLine());
System.out.print("Harga Rp. : ");
harga[i] = Integer.parseInt(a.readLine());
System.out.println();
}
System.out.println();
System.out.println("LAPORAN PENJUALAN PT. YAI");
System.out.println("BULAN : "+bln);
System.out.println("===================================");
System.out.println("NO\tNAMA BARANG\tJUMLAH\t\tHARGA\t\tTOTAL");
System.out.println("===================================");
for(j=1;j<=jmldata;j++)
{
tbeli[j] = jml[j]*harga[j];
total[j] += tbeli[j];
System.out.println(j+"\t"+nmbrg[j]+"\t"+jml[j]+"\t\t"+harga[j]+"\t\t"+total[j]);
tpenjualan += total[j];
}
System.out.println("===================================");
System.out.println("\nTOTAL BARANG : "+jmldata);
System.out.println("TOTAL PENJUALAN : "+tpenjualan);
}
}
Output Program :