Structure Data - Array Pertemuan 7 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

Array.
-PERTEMUAN 5,6 – LARIK (ARRAY)
PERTEMUAN II ARRAY JURUSAN TELEKOMUNIKASI
ALGORITMA DAN STRUKTUR DATA
Struktur Sugeng Supriyadi, M.Kom.
ARRAY (Lanjutan).
Oleh : Sukma Murdani, S.Kom. SILABUS PENDAHULUAN Pengenalan OOP Pengenalan JAVA OOP (Object Oriented Programming) JAVA Class, Java Interface Encapsulation.
Algoritma Searching Pertemuan 13
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
ARRAY Dr. Lily Wulandari.
Teknik Pemrograman Terstruktur 2
PENGENALAN c++ DAN STRUKTUR DASAR C++
ARRAY.
Algoritma & Struktur Data
Array dan String Array dan String.
Algoritma dan Struktur Data
Object Oriented Programming with JAVA 2011/2012
Array dan String.
STRUKTUR DATA Structure.
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
1 Pertemuan 14 Operator Overloading Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
Operator Overloading Pertemuan 20 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
STREAM INPUT/OUPUT Pertemuan 4 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
1 Pertemuan 5 STREAM INPUT/OUPUT Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
Struktur Data Array dan Mapping Array
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
Bab 05 Tipe Data dan Mengisi Variabel
FUNCTIONS Pertemuan 9 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
1 Pertemuan 1 Algoritma Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
Class and Object Matakuliah : XXXX / Algoritma dan Metode Object Oriented Programming II Pertemuan : 2 Tahun : 2008 Versi : 1/0.
Teknik Pemrog. Terstruktur 2
Array, POINTER dan FUNGSI
SORTING Matakuliah : T0974 / Algoritma dan Metode Object Oriented Programming I Tahun : 2008 Versi : 1/0.
OPERASI JUMP DAN EXCEPTION HANDLING
STRUKTUR DATA DIMENSIONAL ARRAY
Fungsi, Array dan String
1 Pertemuan 8 Structure Data Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
METHODS Matakuliah: T0974 / Algoritma dan Metode Object Oriented Programming I Tahun: 2008 Versi: 1/0.
1 Pertemuan 18 Template Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
Struktur Kendali Pengulangan Pertemuan 6 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
Matakuliah : T0456 / Algoritma dan Metode Object
Algoritma sorting dasar (lanjutan) Pertemuan 11
Pemrogramman Terstruktur
Fungsi Logaritma Pertemuan 12
Algoritma dan Struktur Data 1 pertemuan 7
ARRAY / LARIK STRUKTUR DATA Oleh : Yuli Praptomo PHS, S.Kom.
Pengertian Algoritma Pemrograman Pertemuan 1
Oleh : Agus Priyanto, M.Kom Norma Amalia, M.Eng
ARRAY (Array Dua Dimensi) Pertemuan 16 Dasar Pemrograman
Polymorphism Pertemuan 23-24
Deklarasi Array X : array [ 1.. N ] of Type
Constructor dan Destructor Pertemuan 17
Inheritance Pertemuan 21
Class dan Objek Lanjutan Pertemuan 18
Pertemuan 9 Pemrograman Berbasikan Objek
Pemrograman Berorientsi Objek Pertemuan 15
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
ARRAY Oleh : sgo.
Regresi Dalam Lambang Matriks Pertemuan 09
Structure Data - Struct Pertemuan 8
Operator dan Operasi Input Output pada C++ Pertemuan 11
Inheritance lanjutan Pertemuan 22
Generic Data Type Pertemuan 25
Array / Larik.
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
Praktikum KBP 2 Array.
ARRAY UNRIYO.
array Array merupakan tipe data yang menampung
Transcript presentasi:

Structure Data - Array Pertemuan 7 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007

Bina Nusantara Learning Outcomes Pada akhir pertemuan ini, diharapkan: Mahasiswa dapat menguraikan penggunaan array dalam program C++ Buku Referensi:  C++ - How to program, Deitel & Deitel, Prentice Hall, Websites :  3

Bina Nusantara Outline Materi Definisi Array Akses Elemen Array Array satu dimensi Array multi dimensi String Contoh program

Bina Nusantara Definisi Array Adalah struktur data yang terdiri dari kumpulan variabel yang bertipe sama. Syntax: type array_name[number of element]; Contoh: int bil[3]; double a, b[10], c;

Bina Nusantara Akses Element Array Menggunakan index untuk mengakses element array. Index dimulai dari 0 s/d jumlah_element – 1 Contoh: bil[0]=10; bil[1]=15; bil[2]=12;

Bina Nusantara Contoh Array int a[10]; a[0]a[1]a[2]a[3]a[4]a[5]a[6]a[7]a[8]a[9] a[1]=10; a[8]=2; a[0]=7; a[5]=6; 10726

Bina Nusantara Array Contoh program implementasi Array: Jumlah bilangan: _ Input bil ke 1: _ Input bil ke 2: _ Input bil ke... Bilangan terbesar: _

Bina Nusantara Contoh Program #include void main(){ int Data[10]; //data adalah array 10 bil. Bulat int jum; cout > jum; for (int i = 0; i < jum; i++){ cout << “input Bil ke “ << i+1; cin >> Data[ i ]; } int max = Data[0]; //inisialisasi max dengan data[0] for (int j = 0; j < jum; j++) if ( max < Data[j] ) max = Data[j]; cout << “Bilangan terbesar = “ << max << endl; }

Bina Nusantara Array Dua / Multi Dimensi Syntax: type array [size1][size2]; Array dua dimensi memiliki dua atribut baris dan jalur, Array tiga dimensi memiliki tiga atribut baris, jalur dan tinggi.

Bina Nusantara Contoh Array int a[2][3]; a[0][0]a[0][1]a[0][2] a[1][0]a[1][1]a[1][2] a[0][2]=20; a[1][1]=5; 20 5

Bina Nusantara String String merupakan array of character Index dimulai dari 0 Diakhiri dengan karakter ‘\0’ (NULL String). Untuk menyimpan n buah character dibutuhkan deklarasi array sebesar (n+1). C/C++ dilengkapi dengan library yang lengkap untuk mengakses string, seperti strlen(), strcpy(), strcmp(), strchr(), dll.

Bina Nusantara Contoh String Deklarasi : // pesan untuk 20 char char name[21]; char amir[5] = {“Amir”};

Bina Nusantara Contoh Program - String #include void main() { char name[81]; // allocate for 80 chars cout << “What is your name?“; cin >> name; if (strlen(name) > 0) cout << “Hello, “ << name << “, how are you?\n”; else cout << ”Hmm, I don’t know what your name.”; }

Bina Nusantara 15 Diskusi dan Tanya Jawab Latihan soal