Senin, 27 Mei 2019

Pemrograman Java For, Array dan Function

Pemrograman Java For, Array dan Function

1. For

Skript java:

import java.util.Scanner;
class For {

    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);

        System.out.println("Masukan sebuah angka : ");

        int angka = input.nextInt();

        for (int index=0; index<100; index++) {

            System.out.println(angka+" * "+(index+1)+" = "+ (angka*(index+1)));

        }
    }
}

output: akan menampilkan hasil dari perkalian angka 5.

2. Array

skript:

import java.util.*;
public class Array {

    public static void main(String[] args) {
    System.out.println("Banyak angka yang ingin anda masukan : ");

    Scanner input = new Scanner(System.in);

    int ukuran = input.nextInt();

    double array[] = new double[ukuran];

    double jumlah = 0;

    for (int i = 0; i < array.length; i++) {

    System.out.println("Masukan Nilai : ");

    array[i] = input.nextDouble();

}
    for (int i = 0; i < array.length; i++) {

    jumlah = jumlah + array[i];

}
    double rataRata = jumlah/array.length;

    System.out.println("Jadi hasil nilai rata-ratanya adalah : " + rataRata);
    }
}

output: akan menampilkan hasil dari nilai rata-rata.

 


3. Funtion

Script:

import java.util.Scanner;

public class Toko{
    public static void main(String[] args){

        Scanner keyboard = new Scanner(System.in);

        System.out.println("==SELAMAT ADATANG DI TOKO PELANGI==");
    System.out.println("***************************************");
    System.out.println("================LIST BARANG=============");
        System.out.println(" ________________________________ ");
        System.out.println("|No |Nama                |Harga   |");
    System.out.println("_________________________________ ");
        System.out.println("|1. |Spidol Whiteboard            |Rp 6000 |");
        System.out.println("|2. |Spidol Permanen            |Rp 8000 |");
        System.out.println("|3. |Kapur Tulis            |Rp 12000|");
       System.out.println("|4. |Penghapus Whiteboard        |Rp 5000 |");
       System.out.println("|5. |Penghapus Blackboard        |Rp 5000 |");
        int harga = 0;

        int h1 = 6000, h2 = 8000, h3 = 12000, h4 = 5000, h5 = 5000;
        String barang;

        for (String i = "Y"; i.equals("Y")||i.equals("y"); )
        {
        System.out.println("__________________________________");

        System.out.print("Silahkan Masukkan No Barang:");
        int inNomor = keyboard.nextInt();
        System.out.println("__________________________________");
  
    if (inNomor == 1)
        {
    barang = "Spidol Whiteboard";
        System.out.println("Pilihan anda nomor " +inNomor + barang);
        harga = harga + h1;
        }
      
        else if (inNomor == 2)
            {
    barang = "Spidol Permanen";
        System.out.println("Pilihan anda nomor " +inNomor + barang);
        harga = harga + h2;
            }
              
    else if (inNomor == 3)
                {
    barang = "Kapur Tulis";
    System.out.println("Pilihan anda nomor " +inNomor + barang);
    harga = harga + h3;
    }
  
    else if (inNomor == 4)
    {
       barang = "Penghapus Whiteboard";  
    System.out.println("Pilihan anda nomor " +inNomor + barang);
    harga = harga + h4;
    }

     else if (inNomor == 5)
    {
    barang = "Penghapus Blackboard";
    System.out.println("Pilihan anda nomor " +inNomor + barang);
    harga = harga + h5;
    }

        else      
            {  
        System.out.println("Maaf,Barang Yang Anda Minta Tidak Ada");
            }

        System.out.println("Apakah anda mau melanjutkan? Y/T");
        i = keyboard.next();
            }
        System.out.println("___________________________________");
        System.out.println("Total Semua Barang Sebesar " +harga+".");
        System.out.println("Terima Kasih Atas Kunjungan Anda :)");
                }
    } 


output : menghasilkan seperti mesin kasir. bila kita memilih ankga yang tidak ada di list, maka program tidak akan melanjutkan ke tahap selanjutnya.


Tidak ada komentar:

Posting Komentar

Pemrograman Java For, Array dan Function

Pemrograman Java For, Array dan Function 1. For Skript java: import java.util.Scanner; class For {     public static void main(String...