ARRAY.

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

ARRAY ??.
PERTEMUAN II ARRAY JURUSAN TELEKOMUNIKASI
Pointer. Output? #include int x = 2; void misteri(int a, int b) { a = 2*x; b = y; y = a; } main() { int y; x = 5; y = 7; misteri(x, y); printf("%d %d\n",
ARRAY (Lanjutan).
PERTEMUAN VIII STRUKTUR LANJUT JURUSAN TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Oleh : Muh. Zen S. Hadi, ST.
ARRAY/LARIK Sumber dari : imaru.files.wordpress.com/2008/02/array-struc-pointer.ppt.
Array.
ARRAY Dr. Lily Wulandari.
Teknik Pemrograman Terstruktur 2
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
PERTEMUAN VI POINTER LANJUT
PERTEMUAN X DATA TINGKAT LANJUT - 2 JURUSAN TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Oleh : Muh. Zen S. Hadi, ST.
Pemrograman Berbasis Obyek Oleh Tita Karlita
ARRAY.
Algoritma dan Struktur Data
Array dan String Array dan String.
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
Algoritma dan Struktur Data
PART 7 Array DOSEN : AHMAD APANDI, ST.
Array dan String.
PERTEMUAN III ARRAY BAG II JURUSAN TELEKOMUNIKASI
Dasar Pemrograman Operasi String.
Structure Data - Array Pertemuan 7 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
Bab 6 ARRAY Riyanto Sigit Dasar Array  Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah.
Castaka Agus Sugianto, M.Kom., M.CS
Algoritma dan Struktur Data 1 pertemuan 7
ARRAY / LARIK STRUKTUR DATA Oleh : Yuli Praptomo PHS, S.Kom.
PEMROGRAMAN DASAR.
Tipe Data Lecture 8.
Oleh : Agus Priyanto, M.Kom Norma Amalia, M.Eng
Universitas Respati Yogyakarta
ARRAY (Array Dimensi Satu) Pertemuan 15 Dasar Pemrograman
ARRAY (Array Dua Dimensi) Pertemuan 16 Dasar Pemrograman
Perulangan (looping) BERSARANG & ARRAY
Array By Serdiwansyah N. A..
Looping, Percabangan dan Array
ARRAY.
Array.
Struktur Data (Data Structure) – IS 2313
ARRAY (LARIK).
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
PEMROGRAMAN DASAR (BAHASA C)
PERTEMUAN 9 Algoritma Presented by : Sity Aisyah, M.Kom
TEL 2112 Dasar Komputer & Pemograman Larik (Array)
ARRAY Oleh : sgo.
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
ALGORITMA & STRUKTUR DATA I
S. Indriani Lestariningati, M.T
Algoritma dan Struktur Data
ARRAY.
Pemograman Terstruktur
Perulangan (looping) BERSARANG & ARRAY
Prepared by Yohana Nugraheni
Multidimensional Array
Array dan Matriks.
Looping, Percabangan dan Array
Tipe Data & Array 1D, 2D Daniel Riano Kaparang.
6. Array S. Indriani L, M.T.
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
Array (Larik) Pertemuan ke-6 Bahasa C.
Praktikum KBP 2 Array.
Algoritma Pemrograman
Array.
Prepared by Yohana Nugraheni
array Array merupakan tipe data yang menampung
Algoritma dan Pemrograman
ARRAY 2d (matriks) MERISKA DEFRIANI, S.KOMP
Algoritma Pemrograman
Penjumlahan dua buah MATRIX. Penjumlahan dua buah MATRIX.
Transcript presentasi:

ARRAY

SASARAN Memahami array berdimensi satu Memahami array berdimensi dua Memahami array berdimensi banyak Memahami inisialisasi array yang tak berukuran

PENGERTIAN ARRAY Array merupakan kumpulan dari nilai-nilai data yang bertipe sama dalam urutan tertentu yang menggunakan nama yang sama. Letak atau posisi dari elemen array ditunjukkan oleh suatu index. Dilihat dari dimensinya array dapat dibagi menjadi Array dimensi satu, array dimensi dua dan array multi-dimensi.

ARRAY DIMENSI SATU Setiap elemen array dapat diakses melalui indeks. Indeks array secara default dimulai dari 0. Deklarasi Array tipe nama_var[ukuran]; dimana : tipe = menyatakan jenis elemen array (ex. char, int) ukuran = menyatakan jumlah maksimal elemen array Contoh : int Nilai [5];

Cara lain : LANJUTAN ARRAY DIMENSI SATU Pengaksesan elemen array : nama_var[indeks]; Contoh : nilai[0] = 34; nilai[1] = 56; nilai[2] = 63; nilai[3] = 77; nilai[4] = 98; Cara lain : int nilai[5] = {34,56,63,77,98}; scanf (“%d”, &nilai[3]);  input nilai dari keyboard Total 5 elemen

Contoh Program Array Dimensi Satu #include <stdio.h> void main() { int i, nilai[5]; //Pengisian elemen array nilai[0] = 34; nilai[1] = 56; nilai[2] = 63; nilai[3] = 77; nilai[4] = 98; //Menampilkan data ke layar for (i=0;i<5;i++) printf ("%d\n",nilai[i]); }

LANJUTAN CONTOH ARRAY DGN SCANF #include <stdio.h> void main() { int i; int nilai[5]; printf ("Inputan Data\n"); //Pengisian elemen array for (i=0;i<5;i++) scanf("%d",&nilai[i]); //Menampilkan data ke layar printf ("\nOutput Data\n"); printf ("%d\n",nilai[i]); }

ARRAY DIMENSI DUA Array dua dimensi merupakan array yang terdiri dari m buah baris dan n buah kolom. Bentuknya dapat berupa matriks atau tabel. Deklarasi array : tipe_array nama_array[baris][kolom]; Contoh : int X[3][4];

Cara mengakses array : Contoh : int X[3][4]; 1 2 3 23 44 54 33 86 56 LANJUTAN ARRAY DIMENSI DUA Cara mengakses array : Contoh : int X[3][4]; 1 2 3 23 44 54 33 86 56 97 36 34 75 69 88 X[0][3] = 33; X[2][0] = 34; X[1][2] = 97; X[3][2] = ?

Contoh Pemakaian Array 2 Dimensi /* File program : Tampilan 2 array.c */ #include <stdio.h> void main() { int baris,kolom; int bil[2][5] = { {1, 2, 35, 7, 10}, {6, 7, 4, 1, 0} }; for(baris = 0; baris < 2; baris++ ) for(kolom = 0; kolom < 5; kolom++ ) printf("Data [%d,%d] = %d\n",baris, kolom, bil[baris][kolom]); }

Contoh Array String /* File program : Array String */ #include <stdio.h> void main() { int i,j; char hari[7][10] = { "Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu" }; // Tampilkan data for (i=0;i<7;i++) { for (j=0;j<10;j++) printf ("%c", hari[i][j]); printf("\n"); }

LATIHAN Buat masukan data integer dengan array, kemudian hitung rata-ratanya. Buat elemen array sebanyak 10 buah, masukkan nilai 8 pada array yang berbeda, kemudian buat program untuk menampilkan posisi array yang bernilai 8 tersebut. Buat matriks 2 dimensi, inputkan datanya kemudian tampilkan.