Beberapa Contoh Penggunaan Array

dokumen-dokumen yang mirip
Array Sebagai Parameter Method

BAB VI ARRAY Mendeklarasikan Variabel Array int[ ] bilangan; int bilangan[ ]; Mendefinisikan Array Bilangan = new int[5]; Latihan 21. ArrSatu.

Array Multidimensi. Pemrograman Dasar. Java

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

A. TEORI ARRAY 1 DIMENSI

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

PEMROGRAMAN JAVA : ARRAY

MODUL III ARRAYLIST TUGAS PENDAHULUAN

Algoritma dan Pemrograman Array/Tabel[1] Oleh: Eddy Prasetyo N

A. TEORI ARRAY 1 DIMENSI

PRAKTIKUM 3 KONSTRUKTOR DAN OVERLOADING

Struktur Kontrol Pemrograman Java : PERCABANGAN

Pemrograman Dasar A R R A Y

Mukhlidi Muskhir Modul 2

Pertemuan 4 Array pada Java

Sekarang, kita akan mencoba untuk menganalisa program Java pertama : public class Hello {

Array. Adharul Muttaqin Universitas Brawijaya Malang. Array

TIPE DATA DAN VARIABLE

Array. Pengantar. int a, b, c, d, e;

Modul Praktikum Bahasa Pemrograman 1

Modul Praktikum 4 Pemograman Berorientasi Objek

Variabel dengan tipe dasar hanya dapat menyimpan sebuah nilai

TIPE DATA DAN VARIABLE

SEKUEN, PERCABANGAN & PENGULANGAN

Belajar ArrayList di Java

BAB 4 ARRAY. number1 = 10; number2 = 20; number3 = 30;

LAPORAN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN ( Implementasi Rekursi Pada Java)

PEMBAHASAN UJIAN TENGAH SEMESTER PEMROGRAMAN BERBASIS OBYEK Dosen : Tim Dosen PBO

Tipe data primitif adalah tipe data dasar yang dikenali oleh Java dan bukan merupakan class. Tipe data primitif ini dapat dikenali dengan ciri

MATERI PRAKTIKUM 2 ARRAY

Array Pendeklarasian Array

LAB02 : KODING PROGRAM

IF PEMROGRAMAN LANJUT ARRAY. Oleh : Andri Heryandi, M.T.

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN

OPERATOR-OPERATOR DALAM JAVA

IF PEMROGRAMAN LANJUT PERULANGAN. Oleh : Andri Heryandi, M.T.

UAS JAVAUAS JAVA. Fibonaci Naik :

INTERAKSI ANTAR OBJECT

LAPORAN PRAKTIKUM STRUKTUR DATA

Pemrograman Fery Updi,M.Kom

Objek Data, Variabel, dan Konstanta. Konsep Bahasa Pemrograman Materi 4 Yudianto Sujana, M.Kom

PEMROGRAMAN JAVA. Petunjuk Penulisan Program Token Aturan Penamaan Identifier Lingkungan /Scope dari variabel Tipe Data (i) Yoannita

Pertemuan 3 Struktur Perulangan pada Java

A. Judul Percobaan/praktikum Tipe Data, Keyword, Variabel, Operator dan Teknik Konfersi

DASAR PEMROGRAMAN JAVA. Astrid Lestari Tungadi, S.Kom., M.TI.

BAB 7 Java Array. Sebagai contoh, kita memiliki tiga variabel dengan tipe data int yang memiliki identifier yang berbeda untuk tiap variabel.

PRAKTIKUM 6 EXCEPTION

Merupakan tipe data bilangan pecahan seperti 1.5, 2.1, dsb Tipe data ini memiliki ukuran 32 bit dengan panjang range 3.4 x 1038.

Pertemuan 2 (2) : Membuat Class dan mengakses Anggota Class

Dasar-Dasar Pemrograman Java

Modul 4: Lebih Dalam lagi tentang Class, Objek dan Method

6 Modul Praktikum Pemrograman Berorientasi Objek Common Laboratory 2009/2010

Bahasa Pemrograman Java. Yudi Adha. ST. MMSI

Parent dan Child di Java

2 TIPE DATA DAN VARIABEL

MODUL 3 ARRAY. Pemograman Berorientasi Objek

Dasar Pemrograman Java

Percabangan & Perulangan

Algoritma dan Pemrograman FUNGSI

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

PRAKTIKUM 17 MENANGANI EXCEPTION

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN

if (ekspresi_boolean) { Pernyataan1; } else { Pernyataan2; }

Ada 3 jenis struktur kontrol: Sequence Structure Selection Structure Repetition Structure Sequence Structure

Arrays. Misalkan kita ingin menyimpan 100 buah integer Buat 100 variabel bertipe integer. Tidak efisien!

Bahasa Pemrograman 2.

ARRAY DAN ARGUMEN BARIS PERINTAH

1. Mana diantara pilihan-pilihan berikut ini yang merupakan penulisan loop yang benar?

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 2 DASAR PEMROGRAMAN JAVA

IF PEMROGRAMAN LANJUT GENERIC. Oleh : Andri Heryandi, M.T.

Membuat dan Menggunakan Class

Bahasa Pemrograman :: Dasar Pemrograman Java

A. TUJUAN PEMBELAJARAN 1. Mengenal berbagai macam bentuk operator 2. Memahami penggunaan berbagai macam jenis operator yang ada di Java

Algoritma dan Pemrograman. Oleh: Eddy Prasetyo N

PRAKTIKUM 3 KONSTRUKTOR DAN OVERLOADING

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 2 DASAR PEMROGRAMAN JAVA

BAB 7. Sebagai contoh, kita memiliki tiga variabel dengan tipe data int yang memiliki identifier berbeda untuk tiap variabel.

Dasar-Dasar OOP di Java

Modul Praktikum 3 Pemograman Berorientasi Objek

BAB V. STATEMEN KONTROL

Pemrograman Berorientasi Objek / Object Oriented Programming / (OOP) Nur Hasanah, M.Cs

Inheritance dan Kata Kunci static

Operator, Statement kondisional, dan Iterasi pada Java

MODUL 5 PERULANGAN A. WHILE

MODUL PRAKTIKUM KE 3 A.

Pemrograman Berorientasi Object

Algoritma dan Pemrograman

Pemrograman Berorientasi Objek (PBO) PERTEMUAN X (LOOPING)

Input Nilai tanpa Case String di Java

PERTEMUAN II ARRAY, PERCABANGAN, DAN PERULANGAN TUJUAN PRAKTIKUM

SUMBER BELAJAR PENUNJANG PLPG

PERTEMUAN I PENGENALAN JAVA

Larik/ Array int a1, a2, a3, a4, a5;

MINGGU II : DASAR C# Tujuan Pembelajaran. Materi

BAB II VARIABEL DAN TIPE DATA

Tiga Metode Sangat Penting dalam Pemrograman Java Bagi Pemula

A. TUJUAN PEMBELAJARAN

BAB VI ARRAY PADA PEMROGRAMAN JAVA

Bab 8. Dasar-Dasar OOP

Array dan String. Array

Transkripsi:

Beberapa Contoh Penggunaan Array Pemrograman Dasar Java

Contoh Kasus 1 Buat sebuah program untuk memasukkan data nama dan nilai sejumlah mahasiswa kemudian menampilkan kembali data tersebut dan menampilan pula rata-rata nilainya dan siapa yang medapatkan nilai tertinggi. Contoh keluaran: No Nama Nilai 1 Sinta 5 2 Santi 3 3 Santo 10 Rata-rata 6 Nilai Tertinggi 10 Perih Tertinggi Santo

Contoh Kasus 2 Buat program untuk mengurutkan isi nilai suatu array satu dimensi! Contoh: Sebelum Diurutkan 7 2 6 1 8 Setelah Diurutkan 1 2 6 7 8

Contoh kasus 3 Misalkan matriks A berukuran MxN sedangkan matriks B berukuran NxP dan C adalah hasil perkalian matriks AxB atau C=A x B. Implementasikan perkalian dua buah matriks pada sebuah program!

Latihan Modifikasi contoh sebelumnya. Buat sebuah program untuk memasukkan data nama dan nilai sejumlah mahasiswa kemudian menampilkan kembali data tersebut SECARA BERURUTAN DARI NILAI TERTINGGI KE NILAI TERENDAHdan menampilan pula rata-rata Contoh keluaran: No Nama Nilai 1 Santo 10 2 Sinta 5 3 Santi 3 Rata-rata 6

No Nama Nilai 1 Sinta 5 2 Santi 3 3 Santo 10

A:kiri B:kanan Deklarasikan sebuah variabel dengan nama isi yang mempunyai type array of double dengan ukuran 2x4. Semua elemen variable isi bernilai 1.0 1. Deklarasikan dan buatlah arraynya dengan menggunakan keyword new 2. Deklarasikan dan buatlah arraynya tanpa menggunakan keyword new (deklarasi sekaligus inisialisasi) Deklarasikan sebuah variabel dengan nama nilai yang mempunyai type array of integer dengan ukuran 3x2. Semua elemen variable isi bernilai 2 1. Deklarasikan dan buatlah arraynya dengan menggunakan keyword new 2. Deklarasikan dan buatlah arraynya tanpa menggunakan keyword new (deklarasi sekaligus inisialisasi)

Deklarasikan sebuah variabel dengan nama isi yang mempunyai type array of double dengan ukuran 2x2x2. Semua elemen variable isi bernilai 1.0 Deklarasikan dan buatlah arraynya dengan menggunakan keyword new Deklarasikan dan buatlah arraynya tanpa menggunakan keyword new (deklarasi sekaligus inisialisasi)

Tuliskan urutan keluaran program ini! public class NewClass { public static void main(string[] args) { int []k={2,3,1,4; System.out.println(k[2]); sesuatu(k[2]); System.out.println(k[2]); something(k); System.out.println(k[2]); public static void sesuatu(int a) { System.out.println(a); a=10; public static void something(int[]b) { System.out.println(b[2]); b[2]=10;

Dimanakah letak kesalahan kode berikut ini? public class NewClass { public static void main(string[] args) { int []k={2,3,1,4; sesuatu(5); something(k); something(5); something(k[2]); sesuatu(k[2]); public static void sesuatu(int a) { System.out.println(a); a=10; public static void something(int[]b) { System.out.println(b[2]); b[2]=10;

A:kiri B:kanan int[ ][ ] nilai; nilai= new int[ 3][2 ]; Atau int[ ][ ] nilai= new int[ 3][2 ]; for(b=0; b<3;b++){ for(k=0; k<2; k++){ nilai[b] [k ]=1.0; Deklarasikan sebuah variabel dengan nama nilai yang mempunyai type array of integer dengan ukuran 3x2. Semua elemen variable isi bernilai 2 1. Deklarasikan dan buatlah arraynya dengan menggunakan keyword new 2. Deklarasikan dan buatlah arraynya tanpa menggunakan keyword new (deklarasi sekaligus inisialisasi)

A:kiri B:kanan double [ ][ ] isi ; Isi= new double[ 2][4 ]; Atau double [ ][ ] isi i= new double[ 2][4 ]; for(b=0; b<2;b++){ for(k=0; k<4; k++){ isi[b] [k ]=1.0; int[ ][ ] nilai; nilai= new int[ 3][2 ]; Atau int[ ][ ] nilai= new int[ 3][2 ]; int a=2; for(b=0; b<3;b++){ for(k=0; k<2; k++){ nilai[b] [k ]=a; isi[ 0 ] [ 0] = 1; isi[ 0] [1] = 1; isi[ 1] [3] = 1;

A:kiri B:kanan double [ ][ ] isi ={ {1,1,1,1, {1,1,1,1; int[ ][ ] nilai; nilai= new int[ 3][2 ]; Atau int[ ][ ] nilai= new int[ 3][2 ]; int a=2; for(b=0; b<3;b++){ for(k=0; k<2; k++){ nilai[b] [k ]=a; int[ ][ ] nilai={ {2,2, {2,2, {2,2;

Deklarasikan sebuah variabel dengan nama isi yang mempunyai type array of double dengan ukuran 2x2x2. Semua elemen variable isi bernilai 1.0 1. Deklarasikan dan buatlah arraynya dengan menggunakan keyword new 2. Deklarasikan dan buatlah arraynya tanpa menggunakan keyword new (deklarasi sekaligus inisialisasi) double [ ][ ] [ ] isi ; Isi= new double[ 2][2] [2]; Atau double [ ][ ] isi i= new double[ 2][2 ] [2]; for(b=0; b<2;b++){ for(k=0; k<2; k++){ for(t=0;t<2;t++){ isi[b] [k ][t]=1.0; double [ ][ ] [ ] isi = { { {1,1, {1,1, { {1,1, {1,1

1 1 1 1 10 Tuliskan urutan keluaran program ini! public class NewClass { public static void main(string[] args) { int []k={2,3,1,4; System.out.println(k[2]); sesuatu(k[2]); System.out.println(k[2]); something(k); System.out.println(k[2]); public static void sesuatu(int a) { System.out.println(a); a=10; public static void something(int[]b) { System.out.println(b[2]); b[2]=10;

Dimanakah letak kesalahan kode berikut ini? public class NewClass { public static void main(string[] args) { int []k={2,3,1,4; sesuatu(5); something(k); something(5); something(k[2]); sesuatu(k[2]); public static void sesuatu(int a) { System.out.println(a); a=10; public static void something(int[]b) { System.out.println(b[2]); b[2]=10;

Terima Kasih