LOOPING

Source Code Progam Java Looping


1. Progam 2 nama
import java.util.Scanner ;
public class ArraySatuDimensi {
public static void main (String  []  args)  {
     Scanner input=new Scanner(System.in) ;
   String [] nama= new String [3] ;
              For (int i=l;i<3;i++) {
                System.out.print (“Masukan nama” +i+ “:”);
                Nama [i]=input.next();
}
For (int a=l;a<3;a++)
{
     System.out.print (nama [a] + “ “);
}
  }
  }


2. Progam Perulangan angka 1-10
Public class daniel
{    publicstatic void main (String[] args)
           Inti,j;
       for(i=l;i<=10;i++){
           for(j=l;j<=i;j++){
                if((i==10)&&(j==10)){          
System.out.print(‘0’);break;
                }ystem.out.print(j);
           }System.out.printIn();
        }
           for(i=9;i>0;i--)
           {    for(j=l;j<=1;j++)
                {
                     System.out.print(j);
                }System.out.printIn();
           }
           }
  }


3. Progam pangkat bilangan 1 sampai 10

import java.util.Scanner ;

public class ArraySatuDimensi {
public static void main (String  []  args)  {
     Scanner input=new Scanner(System.in) ;
     Int kuadrat[];
     kuadrat = new int[10];
                for(int i=0;i<10;i++){
                kuadrat[i]=(i+l)*(i+l);
           System.out.println(“kuadrat dari”+(i+l)+”=”+kuadrat[i];
           }
     }
}
 

 

SELECTION

Source Code Progam Java Selection



1. Penghitungan Volume Balok
import javax.swing.JOptionPane;

public class VolumeBalok {
public static void main(String[] args) {
String num1 =
JOptionPane.showInputDialog("Masukkan nilai panjang");
String num2 =
JOptionPane.showInputDialog("Masukkan nilai lebar");
String num3 =
JOptionPane.showInputDialog("Masukkan nilai tinggi");
int numInt1 = Integer.parseInt(num1);
int numInt2 = Integer.parseInt(num2);
int numInt3 = Integer.parseInt(num3);
JOptionPane.showMessageDialog (null, "Volume Balok\n" + konversi(numInt1,numInt2,numInt3));
}

static int konversi(int p,int l, int t) {
int volume = p*l*t;
return volume;
}
}

2. Progam mencari nilai rata-rata dan jumlah mahasiswa
import java.io.*;
import java.util.Scanner;
public class InputNilai
{ public static void main(String[] args)throws Exception
{
BufferedReader kata = new BufferedReader(new InputStreamReader(System.in));
int a,i;
float rata,total=0;
int maks=-1000; //asumsi paling minimum
int min=1000; //asumsi paling maksimum
System.out.print("Jumlah Mahasiswa: ");
a = Integer.parseInt(kata.readLine());

int[] Angka=new int[a];
Scanner input = new Scanner(System.in);
for(i=0;i<a;i++)
{
System.out.print("Nilai Mahasiswa " +(i+1)+" : ");
Angka[i]=input.nextInt();
}

for (i=0;i<Angka.length;i++)
{
if(Angka[i]>maks)
{
maks=Angka[i];
}
if(Angka[i]<min)
{
min=Angka[i];
}
total=total+Angka[i];
System.out.println("");
}
rata=total/a;
System.out.println("Nilai Maksimum "+ maks);
System.out.println("Nilai Minimum "+min);
System.out.println("Nilai Rata-Rata "+rata);
}
}

3. Progam Menentukan Bilangan ganjil dan Genap

import java.util.Scanner ;
public class IFpilihan {              
public static void main (String  []  args)  {
     Scanner input=new Scanner    (System.in) ;
     Int bil ;
     System. Out. Print (“masukan bilangan: “) ;
     Bil=input.nextInt () ;
if (bil <0)
     System. Out. printIn (“bilsngsn negatif”) ;
else if (bil%2==1 )
     System. Out. printIn (“bilangan ganjil” ) ;
else
     System. Out. printIn (“bilangan genap” ) ;
}
}   

4. Progam Konversi Nilai Angka Menjadi Nilai Huruf
import java.util.Scanner ;
public class IFpilihan {
public static void main (String  []  args)  {
     Scanner input=new Scanner    (System.in) ;
     Int nil  ;
     char nil_huruf= ’E’ ;
     System.out.print (“masukan bilangan:”) ;
     nil=input.nextInt () ;
if ((nil>=0)&&(nil<=20))
     nil_huruf=’E’ ;
else if ((nil>20)&&(nil<=40))
nil_huruf=’D’ ;
else if ((nil>40)&&(nil<=60))
nil_huruf=’C’ ;
else if ((nil>60)&&(nil<=80))
nil_huruf=’B’ ;
else if ((nil>80)&&(nil<=100))
nil_huruf=’A’ ;
else
System.out.print     In (“Salah Masukan Nilai”) ;
System.out.print     In (“Nilai huruf:”+nil_huruf) ;
}
}


5. Program Untuk Menentukan Diskon
import java.util.Scanner ;
public class IFpilihan {
public static void main (String  []  args)  {
Scanner input=new Scanner (System.in) ;
Float tot_beli,disc,bayar;
System.out.print (“total pembelian:”) ;
tot_beli=input.nextFloat ();
if (tot_beli>1000000) {
     disc=tot_beli*0.2f;
     bayar=tot_beli-disc;)
else if (tot_beli>500000) {
     disc=tot_beli*0.15f;
     bayar=tot_beli-disc;)
else if (tot_beli>100000) {
     disc=tot_beli*0.1f;
     bayar=tot_beli-disc;)
else {
System.out.print     In (“Tidak Ada Discount”) ;
disc=tot_beli*0;
bayar=tot_beli-disc;)
System.out.print     In (“Discount Beli=”+disc) ;
System.out.print     In (“Discount Beli=”+bayar) ;
}
}


6. Program  Kode Bulan Dan Hari
import java.util.Scanner ;
public class IFpilihan {
public static void main (String  []  args)  {
     Scanner input=new Scanner(System.in) ;
     Int kode_bulan  ;
System.out.print (“masukan kode bulan:”) ;
          kode_bulan= input.nextInt ();
     switch (kode_bulan) {
           case 1: case 3: case 5: case 7: case 8: case 10: case 12:
System.out.print (“jumlah hari=31 hari”) ;
break;
     case 2:
           system.out.print (“jumlah hari=28 atau 29 hari”);
break;
     default:
           system.out.print (“Salah masukan kode bulan”);
break;
}
   }
}



7. Menentukan Jurusan di Perguruan Tinggi
import java.util.Scanner ;
public class IFpilihan {
public static void main (String  []  args)  {
Scanner input=new Scanner(System.in) ;
    Int pil;
     System.out.print (“masukan pilihan:”);
Pil=input.nextInt ();
Switch (pil)  (
     Case 1:System.out.printIn (“jurusan FE/S1”); break;
Case 2:System.out.printIn (“jurusan FT/S1”); break;
Case 3:System.out.printIn (“jurusan FH/S1”); break;
Case 4:System.out.printIn (“jurusan FAI/S1”); break;
Case 5:System.out.printIn (“jurusan Fisip/S1”); break;
Case 6:System.out.printIn (“jurusan Fkip/S1”); break;
default:
System.out.printIn (“Salah masukan pilihan”);
break;
}
    }
 }

powered by Blogger | WordPress by Newwpthemes | Converted by BloggerTheme | Blogger Templates | Best Credit Cards