Program penjumlahan pembagian pengurangan


Program  penjumlahan pembagian pengurangan
import java.util.Scanner;
public class Tiga
{
                public static void main(String args[])
                {
                Scanner angka = new Scanner(System.in);
                int p,q,r;
                System.out.print("Bilangan 1:");
                p=angka.nextInt();
                System.out.print("Bilangan 2:");
                q=angka.nextInt();
                System.out.print("Bilangan 3:");
                r=angka.nextInt();
                System.out.println("");
System.out.println("Penjumlahan:"+p+"+"+q+"="+(p+q));
System.out.println("Perkalian:"+p+"*"+q+"="+(p*q));
System.out.println("Pembagian:"+p+"/"+q+"="+(p/q));
System.out.println("Penggurangan:"+p+"-"+q+"="+(p-q));
System.out.println("");
System.out.println("Sisa Pembagian:"+p+"%"+q+"="+(p%q));
System.out.println("Penjumlahan dan Perkalian:"+p+"+"+q+"*"+r+"="+(p+q*r));
System.out.println("Penjumlahan dan Pembagian:"+p+"+"+q+"/"+r+"="+(p+q/r));
System.out.println("Penggurangan dan Sisa Pembagian:"+p+"-"+q+"%"+r+"="+(p-q%r));
}
                }
HASIL OUTPUT
Program Aritmatika menjumlahkan,mengalikan,membagi dan sisa pembagian
INPUT
import java.util.Scanner;
public class Bilangan
{
        public static void main(String[]args)
        {
                        Scanner masuk = new Scanner(System.in);
                        int p,q;
                        System.out.print("Bilangan 1:");
                        p=masuk.nextInt();
                        System.out.print("Bilangan 2:");
                        q=masuk.nextInt();
                        System.out.println("");
                        System.out.println("Hasil Operator Aritmatika");
                        System.out.println("===============================");
                        System.out.println("Jumlah="+(p+q));
                        System.out.println("Kurang="+(p-q));
                        System.out.println("Kali="+(p*q));
                        System.out.println("Bagi="+(p/q));
                        System.out.println("Sisa="+(p%q));
        }
}
OUTPUT
Program Menghitung keliling lingkaran
INPUT
import java.util.Scanner;
public class KelilingLingkaran
{
                public static void main(String[]args)
                {
                                Scanner masuk = new Scanner(System.in);
                                int Jari_Jari;
                                double Phi;
                                System.out.print("Masukkan Jari-Jari:");
                                Jari_Jari=masuk.nextInt();
                                Phi=3.14d;
                                System.out.println("Keliling Lingkaran:"+(2*(Phi*Jari_Jari)));
                }
}

OUTPUT

Program Menghitung Luas Lingkaran
INPUT
import java.util.Scanner;
public class LuasLingkaran
{
                public static void main(String[]args)
                {
                Scanner masuk = new Scanner(System.in);
                int Jari_Jari;
                float Phi;
                System.out.print("Masukkan Jari-Jari:");
                Jari_Jari=masuk.nextInt();
                Phi=3.14f;
                System.out.println("Luas Lingkaran:"+(Phi*Jari_Jari*Jari_Jari));
}             
}

OUTPUT
Program mencari volume (isi )Tabung
INPUT
import java.util.Scanner;
public class VolumeTabung
{
            public static void main(String[]args)
            {
                        Scanner masuk = new Scanner(System.in);
                        int Jari_Jari,Tinggi;
                        float Phi;
                        System.out.print("Masukkan Jari-Jari:");
                        Jari_Jari=masuk.nextInt();
                        System.out.print("Masukkan Tinggi:");
                        Tinggi=masuk.nextInt();
                        Phi=3.14f;
                        System.out.println("Volume Tabung:"+(Phi*Jari_Jari*Jari_Jari*Tinggi));
            }
}

OUTPUT
Konversi suhu
import java.util.Scanner;
public class KonversiSuhu
{
public static void main(String args[])
{
Scanner masuk = new Scanner(System.in);
int Celcius;
float Fahreinhet,Reamur,Kelvin;
System.out.print("Masukkan Derajat Celcius :");
Celcius=masuk.nextInt();
Fahreinhet=9f/5f*Celcius+32f;
Reamur=4f/5f*Celcius;
Kelvin=Celcius+273f;
System.out.println("Fahreinhet:"+Fahreinhet);
System.out.println("Reamur:"+Reamur);
System.out.println("Kelvin:"+Kelvin);
}
}
OUTPUT
Program untuk mendapatkan nilai determinan dari persamaan kuadrat
INPUT
import java.util.Scanner;
public class Akar
{
            public static void main(String args[])
                        {
                        Scanner masuk=new Scanner(System.in);
                        int a,b,c;
                        System.out.print("Masukkan Nilai a:");
                        a=masuk.nextInt();
                        System.out.print("Masukkan Nilai b:");
                        b=masuk.nextInt();
                        System.out.print("Masukkan Nilai c:");
                        c=masuk.nextInt();
                        if((4*a*c)-(b*b)==0)
                        System.out.println("Akar Kembar");
                        else if((4*a*c)-(b*b)>0)
                        System.out.println("Akar beda");
                        else if((4*a*c)-(b*b)<0)
                        System.out.println("Akar Imajiner");
                        }
}


OUTPUT
Program menggunakan pernyataan switch untukmemilih kendaraan yang akan dipakai
INPUT
import java.util.Scanner;
public class Case2
{
            public static void main(String args[])
            {
                        Scanner masuk = new Scanner(System.in);
                        int pil;
                        System.out.print("Masukkan Pilihan:");
                        pil=masuk.nextInt();
                        switch (pil){
                        case 1:System.out.println("Naik Pesawat Terbang");break;
                        case 2:System.out.println("Naik Kereta Api");break;
                        case 3:System.out.println("Naik Bus");break;
                        case 4:System.out.println("Naik Taksi");break;
                        case 5:System.out.println("Naik Mobil Pribadi");break;
                        default:System.out.println("Anda Salah Memilih!!");break;
                                    }
            }
}

OUTPUT

while
INPUT
import java.util.Scanner;
public class Listing
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int a=1;
float n,jum,x,rata;
System.out.print("Banyaknya data:");
n=masuk.nextFloat();
jum=0;
do{
System.out.print("Data ke-"+a+":");
x=masuk.nextFloat();
jum+=x;
a++;
}while(a<=n);
rata=jum/n;
System.out.println("Rata-Rata:"+rata);
System.out.println("Jumlah:"+jum);
}
}
OUT PUT

A.RATA-RATA BILANGAN
INPUT
import java.util.Scanner;
public class Listing2
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int a=1;
float n,jum,x,rata;
System.out.print("Banyaknya data:");
n=masuk.nextFloat();
jum=0;
do{
System.out.print("Data ke-"+a+":");
x=masuk.nextFloat();
jum+=x;
a++;
}while(a<=n);
rata=jum/n;
System.out.println("Rata-Rata:"+rata);
}
}
OUTPUT




MASUKKAN NILAI BATAS ATAS DAN BAWAH KEMUDIAN DIJUMLAHKAN
import java.util.Scanner;
public class Do2
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int x,o,n,jum;
System.out.print("Masukkan Nilai Batas Atas:");
o=masuk.nextInt();
System.out.print("Masukkan Nilai Batas Bawah:");
n=masuk.nextInt();
jum=0;
do{
System.out.println(n);
jum+=n;
n++;
}while(n<=o);
System.out.println("Jumlah:"+jum);
}
}
OUPUT
Membuat program java yang digunakan untuk menjumlahkan bil.bulat  lebih kecil dari 100
import java.util.Scanner;
public class Tugas01
{
      public static void main(String args[])
      {
      Scanner masuk=new Scanner(System.in);
        int i;
        float n,o,x,jum,rata;
        System.out.print("Banyaknya Data:");
        n=masuk.nextFloat();
        jum=0;
        for(i=1;i<=n;i++)
        {
        System.out.print("Data ke-"+i+":");
        x=masuk.nextFloat();
        if(x<100)
       jum+=x;
       else
        System.out.println("Data yang anda masukkan lebih besar dari 100");
        }
        rata=jum/n;
        System.out.println("Jumlah:"+jum);
        System.out.println("Rata-rata:"+rata);
      }
}




OUTPUT
a). Hasil output bila data lebih kecil dari 100
b).  Hasil output bila data lebih besar  dari 100
program yang menampilkan bilangan ganjil yang batas atas dan bawah dimasukkan dari keyboard
INPUT
import java.util.Scanner;
public class Tugas2
      {
        public static void main(String args[])
        {
        Scanner masuk=new Scanner(System.in);
        float o,n,x,jum,rata;
        System.out.print("Masukkan Nilai Batas Atas:");
        o=masuk.nextFloat();
        System.out.print("Masukkan Nilai Batas Bawah:");
        n=masuk.nextFloat();
        jum=0;
        x=o;
        for(;o>=n;o--)
                        if(o%2==1)
                        {
                        System.out.println(o);
                        jum+=o;
                        }
        rata=jum/x;
        System.out.println("Rata-rata:"+rata);
      System.out.println("Jumlah:"+jum);
      }
}

OUTPUT
A).
B).

Membuat program membalik Sring
INPUT
import java.util.Scanner;
public class BalikKata{
                public static void main(String args[]) {
                Scanner input = new Scanner(System.in);
                System.out.print("Masukkan Kata atau Kalimat :");
                String kata = input.nextLine();
                System.out.println("Hasil Pembalikan :"+BalikKata(kata));
                }
static public String BalikKata(String s) {
                if(s.length() == 0){
                                return "Kata tidak ada";
                                }else if (s.length() == 1) {
                                return s;
                                } else {
                                char c = s.charAt(0);
                                return BalikKata(s.substring(1)) + c;
                                }
                }
}
OUTPUT
Memodifikasi program dengan 4 fungsi yakni tambah,kurang,kali,dan bagi dengan 2 variabel
INPUT
public class Fungsi5{
                public int jumlah(){
                int a=10,b=10;
                return(a+b);}
                public int kurang(){
                int a=10,b=10;
                return(a-b);}
                public int kali(){
                int a=10,b=10;
                return(a*b);}
                public int bagi(){
                int a=10,b=10;
                return(a/b);}
public static void main(String args[]){
                Fungsi5 obyek=new Fungsi5();
                System.out.println("Hasil pemanggilan method jumlah");
                System.out.print("Penjumlahan:");
                System.out.println(obyek.jumlah());
                System.out.println("Hasil pemanggilan method kurang");
                System.out.print("Penggurangan:");
                System.out.println(obyek.kurang());
                System.out.println("Hasil pemanggilan method kali");
                System.out.print("Perkalian:");
                System.out.println(obyek.kali());
                System.out.println("Hasil pemanggilan method bagi");
                System.out.print("Pembagian:");
                System.out.println(obyek.bagi());
                }
}

OUTPUT

2.Memodifikasi program dengan 4 fungsi yakni tambah,kurang,kali,dan bagi dengan 1 variabel
INPUT
public class Fungsi5{
                public int jumlah(){
                int a=20;
                return(a+a);}
                public int kurang(){
                int a=20;
                return(a-a);}
                public int kali(){
                int a=20;
                return(a*a);}
                public int bagi(){
                int a=20;
                return(a/a);}
public static void main(String args[]){
                Fungsi5 obyek=new Fungsi5();
                System.out.println("Hasil pemanggilan method jumlah");
                System.out.print("Penjumlahan:");
                System.out.println(obyek.jumlah());
                System.out.println("Hasil pemanggilan method kurang");
                System.out.print("Penggurangan:");
                System.out.println(obyek.kurang());
                System.out.println("Hasil pemanggilan method kali");
                System.out.print("Perkalian:");
                System.out.println(obyek.kali());
                System.out.println("Hasil pemanggilan method bagi");
                System.out.print("Pembagian:");
                System.out.println(obyek.bagi());
                }
}
OUTPUT
Membuat method yang digunakan untuk menghasilkan nilai paling kecil dari 3 bilangan yang dimasukkan sebagai parameter.
INPUT
import java.util.Scanner;
public class Tugas
                {
                public int min(int d)
                {
                return (d);
                }
                                public static void main(String args[])
                                {
                                Scanner masuk=new Scanner(System.in);
                                int a,b,c,d;
                                System.out.print("Masukkan nilai 1= ");
                                a=masuk.nextInt();
                                System.out.print("Masukkan nilai 2= ");
                                b=masuk.nextInt();
                                System.out.print("Masukkan nilai 3= ");
                                c=masuk.nextInt();
                                if ((a<b)&&(a<c))
                                d=a;
                                else if ((b<a)&&(b<c))
                                d=b;
                                else
                                d=c;
                                Tugas obyek=new Tugas();
                                System.out.print("Panggil nilai terkecil= ");
                                System.out.println(obyek.min(d));
                }
}
OUTPUT
1.Memodifikasi program Larik 1 untuk menghitung jumlah,rata-rata,serta nilai terbesar dan terkecil.
INPUT
import java.util.Scanner;
public class  Larik1_modifikasi{
public static void main(String args[]){
            Scanner masuk=new Scanner(System.in);
            final int maks_nilai=100;
            float nilai[]=new float[maks_nilai];
            float rata,jumlah,maks,n,min;
            System.out.print("Masukkan data nilai:");
            n=masuk.nextFloat();
            for (int i=0;i<n;i++){
            System.out.print("Data ke:"+(i+1)+":");
            nilai[i]=masuk.nextFloat();}
            System.out.println("Data nilai yang dimasukkan");
            for(int i=0;i<n;i++)
            System.out.println(nilai[i]);
            jumlah=0;
            for(int i=0;i<n;i++)
            jumlah=jumlah+nilai[i];
            rata=jumlah/5;
            maks =nilai[0];
            min =nilai[0];
            for(int i=0;i<n;i++){
            if (maks<nilai[i])
            maks=nilai[i];
            if (min>nilai[i])
            min=nilai[i];}
            System.out.println("jumlah data="+jumlah);
            System.out.println("Rata-rata="+rata);
            System.out.println("Nilai terbesar="+maks);
            System.out.println("Nilai terkecil="+min);
            }
}

OUTPUT
).Membuat sebuah program dengan larik untuk menyimpan 10 data mahasiswa yaitu berupa NIM,nama,dan jurusan.
INPUT
import java.util.Scanner;
                class DataMahasiswa{
                public static void main(String args[]){
                String[][] data=new String[11][4];
                for(int a=1; a<=10; a++){
                                System.out.println("Masukan data ke-" +a);
                                for(int b=1; b<=3; b++){
                                                if (b==1){
                                                System.out.print("Masukan No Mhs : ");
                                                data[a][b]=new Scanner(System.in).next();}
                                                                else if(b==2){
                                                                System.out.print("Masukan Nama : ");
                                                data[a][b]=new Scanner(System.in).next();}
                                                else if(b==3){
                                                System.out.print("Masukan Jurusan : ");
                                                data[a][b]=new Scanner(System.in).next();}
                                                }
                                                }
System.out.println("Detail data yang dimasukkan:");
                for(int a=1; a<=10; a++){
                for(int b=1; b<=3; b++){
                System.out.print(data[a][b]+" ");}
                System.out.println("");}
                }
}
Membuat program untuk menghitung volume balok/kubus dan menentukan apakah bangun yang dimasukkan balok atau kubus.
INPUT
import java.util.Scanner;
class ObyekBalokKubus
{
int panjang, lebar, tinggi, volume;
public void setPanjang(int p)
            {
            panjang = p;
            }
public void setLebar(int l)
            {
            lebar = l;
            }
public void setTinggi(int t)
            {
            tinggi = t;
            }
public int getPanjang()
            {
            return panjang;
            }
public int getLebar()
            {
            return lebar;
            }
public int getTinggi()
            {
            return tinggi;
            }
public int getVolume()
            {
            return panjang*lebar*tinggi;
            }
public boolean iskubus()
            {
if (panjang==lebar && lebar==tinggi)
return true;
else
return false;
            }
                        }

public class ObyekBalokKubus1
{
            public static void main(String[] args)
            {
Scanner data = new Scanner(System.in);
ObyekBalokKubus obk = new ObyekBalokKubus();
int p, l, t, v;
System.out.print("Masukkan Panjang : ");
obk.setPanjang(data.nextInt());
System.out.print("Masukkan Lebar : ");
obk.setLebar(data.nextInt());
System.out.print("Masukkan Tinggi : ");
obk.setTinggi(data.nextInt());
System.out.println("Volume : "+obk.getVolume());
System.out.println("");
System.out.println("Bangun ruang tersebut merupakan : ");
if (obk.iskubus())
System.out.println("'Kubus'");
else
System.out.println("'Balok'");
            }
}
OUTPUT
a).
b).
Kelas dan objek mencari kel,luas lgkrn
class Lingkaran{
  private double radius;
  void IsiJari(double radius)
  {
  this.radius=radius;
  }
  public double perolehPi()
  {
  return 3.14;
  }
  public double perolehKeliling()
  {
              return 2 * perolehPi() * radius;
  }
   public double perolehLuasLingkaran()
   {
              return 3 * perolehPi() * radius * radius;
  }
}
public class PenentuMetode{
public static void main(String[] args)
{
Lingkaran bulatan = new Lingkaran();
bulatan.IsiJari(75);
System.out.println("Keliling = " + bulatan.perolehKeliling());
System.out.println("pi = " + bulatan.perolehPi());
System.out.println("Luas Lingkaran = " + bulatan.perolehLuasLingkaran());
}
}
Membuat program  kelas orang dan jenisnya.
public class OrangData
            {
            int tinggi = 170;
            int berat = 45;
            String nama = "Herii";
            String bentuk_badan = "Tinggi";
            String warna_rambut = "Hitam";
            String warna_kulit = "Coklat";
            String kelamin = "Laki-Laki";
            boolean kacamata;
OrangData(){
}OrangData(String btk_bdn,String wrn_rambut,String wrn_kulit,String klm,boolean kcmt)
            {
            bentuk_badan = btk_bdn;
            warna_rambut=wrn_rambut;
            warna_kulit=wrn_kulit;
            kelamin = klm;
            kacamata = kcmt;
            }
public void setnama(String nama)
{
nama = nama;
}
            public static void main(String args[])
            {
OrangData od = new OrangData();
System.out.println("orang Prambanan ke-1");
od.setnama("");
System.out.println("nama :"+od.nama);
System.out.println("tinggi badan :"+od.tinggi);
System.out.println("berat badan :"+od.berat);
System.out.println("warna rambut :"+od.warna_rambut);
System.out.println("warna kulit :"+od.warna_kulit);
System.out.println("bentuk badan :"+od.bentuk_badan);
System.out.println("berkacamata :"+od.kacamata);
System.out.println("");
System.out.println("orang Prambanan ke-2");
od.setnama("");
System.out.println("nama anda : "+od.nama);
System.out.println("tinggi badan : "+od.tinggi);
System.out.println("berat badan : "+od.berat);
System.out.println("warna rambut :"+od.warna_rambut);
System.out.println("warna kulit :"+od.warna_kulit);
System.out.println("bentuk badan : "+od.bentuk_badan);
System.out.println("berkacamata : "+od.kacamata);
            }
}
bycicle

class Bicycle{
            public int cadence;
            public int gear;
            public int speed;

            int startCadence;int startSpeed;int startGear;
            public Bicycle (){
                        gear = startGear;
                        cadence = startCadence;
                        speed = startSpeed;
                        }

            public void setGear(int newValue){
            cadence = newValue;
            }

            public void setCadence (int newValue){
            gear = newValue;
            }

            public void applyBrake (int decrement){
            speed -= decrement;
            }

            public void speedUp (int increment){
            speed += increment;
            }

            public void printStates() {

     System.out.println("cadence: "+cadence+ " speed: "+speed+ " gear: "+gear);
            }
}
public class BicycleDemo{
public static void main (String args[]){
            Bicycle bb1 = new Bicycle();
            Bicycle bb2 = new Bicycle();

            bb1.setGear(10);
            bb1.setCadence(8);
            bb1.applyBrake(15);
            bb1.speedUp(20);
            bb1.printStates();

            bb2.setGear(9);
            bb2.setCadence(10);
            bb2.applyBrake(5);
            bb2.speedUp(8);
            bb2.printStates();

            }
}



    Blogger Comment
    Facebook Comment

0 komentar:

Post a Comment

Thanks For Your Feedback.