You are on page 1of 6

Latihan tugas 11

Nama : m.arindo

Nim : 5190311012

Prodi : system informasi

-source code

/*

* To change this license header, choose License Headers in Project Properties.

* To change this template file, choose Tools | Templates

* and open the template in the editor.

*/

package pert11;

import java.util.Arrays;

import java.util.Scanner;

/**

* @author asus

*/

public class array {

/**

* @param args the command line arguments

*/

public static void main(String[] args) {

// TODO code application logic here


/* ada tiga macam array

1. array 1 dimensi

2. array 2 dimensi

3. array 3 dimensi

#definisi array -> kumplan data/nila i dengan tipe data primitive

INT A=2;

int b=30;

int c=10;

struktur assignment array-> tipe data[]nama array ={ , , };

int[]arrayangka={2,3,10};

deklarasi array

int a;

int b;

a=2;

b=3;

`struktur deklarasi array-->nama array=new tipe data[jumlah elemen];

arrayangka = new int[3];

contoh lain

char[] kalimat = new char[100];

double[] deretDouble=new double[10];

float[] deret float=new float[15];

*/

System.out.println("NAMA : M.ARINDO");

System.out.println("NIM : 5190311012");

System.out.println("PRODI : SISTEM INFORMASI");


System.out.println("=======================================");

System.out.println("=======================================");

System.out.println("1. deklarasi array 1 dimensi");

int[]arrayangka=new int[3];//deklarasi array beserta size array/ jumlah element array assignment

arrayangka[0]=2;

arrayangka[1]=3;

arrayangka[2]=2;

int[]arrayNilai={20,3,10};

//menampilkan data dari array angka

System.out.println("Array angka indeks ke 0 ="+arrayangka[0]);

System.out.println("Array angka indeks ke 1 ="+arrayangka[1]);

System.out.println("Array angka indeks ke 2 ="+arrayangka[2]);

//menampilkan data dri array nilai

System.out.println("===================================");

System.out.println("Array angka indeks ke 0 ="+arrayNilai[0]);

System.out.println("Array angka indeks ke 1 ="+arrayNilai[1]);

System.out.println("Array angka indeks ke 2 ="+arrayNilai[2]);

//menampilkan data array tanpa memanggil index

System.out.println("=====================================");
System.out.println("data array angka ==> "+Arrays.toString(arrayNilai));

System.out.println("dara arrat angka ==>"+Arrays.toString(arrayangka));

//menamplkan array menggunakan perulangan

System.out.println("======================================");

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

System.out.println("aray angka index ke-"+i+"="+arrayangka[i]);

//menggunakan array for each

System.out.println("=======================================");

for (int i : arrayNilai) {

System.out.println("Array angka "+i);

System.out.println("2. deklarasi dan assignment array dengan nilai yang diinputkan");

//deklarasi array

int[]Arrayinputan=new int[5];

//ambil inputan user

Scanner input=new Scanner(System.in);

for(int I=0;I<Arrayinputan.length; I++){

System.out.print("masukkan nilai array index ke==>"+I+":");

Arrayinputan[I]=input.nextInt();

}
//menampilakan

/* System.out.println("nilai array inputan menjadi ==>"+Arrays.toString(Arrayinputan));

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

System.out.println("array inputan indeks ke ="+i+"="+Arrayinputan[i]);

}*/

System.out.println("==");

//n contoh tugasnya

int[]arrayNilaiuser;

System.out.print("masukan elemen dari array/size array :");

int jumlahElemenArray=input.nextInt();

arrayNilaiuser=new int[jumlahElemenArray];

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

System.out.println("masukkan index array nilai user ke >"+i+"=");

arrayNilaiuser[i]=input.nextInt();

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

System.out.println("array nilai user indeks ke ="+i+"="+arrayNilaiuser[i]);

}
Screenshot hasil running :

You might also like