Linear Struktur Data
Linear Struktur Data
Contoh 1 : Contoh 2
public class Array { public class Array1 {
public static void main (String [] args) public static void main (String [] args)
{ {
String[] nama = {"Linda", "Santi", "Susan", "Mila", "Ayu"}; String [] nama = new String [5] ;
// mengambil data array nama[0] = "Linda";
System.out.println(nama[0]); nama[1] = "Santi";
} nama[2] = "Susan";
} nama[3] = "Mila";
nama[4] = "Ayu";
// mengambil data array
System.out.println(nama[0]);
}
}
Contoh 3 Contoh 4
public class Array3 { public class Array4 {
public static void main (String [] args) public static void main(String[] args) {
{
String [] nama = {"Linda", "Santi", "Susan", "Mila", "Ayu"}; // membuat array buah-buahan
String[] nama = new String[5];
}
Contoh 5
public class Array5 { Contoh 6
public static void main(String[] args) { public class Array6 {
double[] angka = {3.3,4.6,6.8,8.3}; public static void main(String[] args) {
int[] angka = new int [5];
// Mencetak semua array elemen // membuat scanner
for (int i = 0; i < angka.length; i++) { Scanner scan = new Scanner(System.in);
System.out.println(angka[i] + " "); // mengisi data ke array
} for( int i = 0; i < angka.length; i++ ){
// Menjumlahkan semua elemen System.out.print("Angka ke-" + i + ": ");
double total = 0; angka[i] = scan.nextInt();
for (int i = 0; i < angka.length; i++) { }
total += angka[i];
} System.out.println("---------------------------");
System.out.println("Total adalah " + total); // Mencetak semua array elemen
// Mencari elemen terbesar for (int i = 0; i < angka.length; i++) {
double max = angka[0]; System.out.println(angka[i] + " ");
for (int i = 1; i < angka.length; i++) { }
if (angka[i] > max) max = angka[i]; // Menjumlahkan semua elemen
} int total = 0;
System.out.println("Elemen terbesar adalah " + max); for (int i = 0; i < angka.length; i++) {
//mencari elemen terkecil total += angka[i];
double min = angka[0]; }
for (int i = 1; i < angka.length; i++) { System.out.println("Total adalah " + total);
if (angka[i] < min) min = angka[i]; // Mencari elemen terbesar
} int max = angka[0];
System.out.println("Elemen terbesar adalah " + min); for (int i = 1; i < angka.length; i++) {
} if (angka[i] > max) max = angka[i];
}
} System.out.println("Elemen terbesar adalah " + max);
//mencari elemen terkecil
int min = angka[0];
for (int i = 1; i < angka.length; i++) {
if (angka[i] < min) min = angka[i];
}
System.out.println("Elemen terkecil adalah " + min);
}
}
Contoh 7 Contoh 8
import java.util.Scanner; import java.util.Scanner;
public class Array7 { public class Array8 {
public static void main (String [] args) public static void main (String [] args)
{ {
int jumlaharray = 0; int jumlaharray = 0;
System.out.print ("Masukan jumlah elemen Array : "); System.out.print ("Masukan jumlah elemen Array : ");
Scanner a = new Scanner (System.in); Scanner a = new Scanner (System.in);
jumlaharray = a.nextInt(); jumlaharray = a.nextInt();
if (k==0)
{
System.out.println("\nnama "+cari+" tidak ada dalam
array");
}
}
}