Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

L/O/G/O www.themegallery.com Array (larik) Pertemuan 5 Tenia Wahyuningrum ST3 Telkom Purwokerto Algoritma pemrograman.

Presentasi serupa


Presentasi berjudul: "L/O/G/O www.themegallery.com Array (larik) Pertemuan 5 Tenia Wahyuningrum ST3 Telkom Purwokerto Algoritma pemrograman."— Transcript presentasi:

1 L/O/G/O www.themegallery.com Array (larik) Pertemuan 5 Tenia Wahyuningrum ST3 Telkom Purwokerto Algoritma pemrograman

2 Bagaimana cara menyimpan ? Contoh kasus A, apple, 10

3 Bagaimana cara menyimpan ? Contoh kasus A1, apple, 10 A2, apple, 10 A3, apple, 10

4 Cara penyimpanan tersebut dinilai tidak efektif.

5 Mengapa? “ Karena sulit untuk dilakukan manipulasi”

6 Coba perhatikan code program berikut ! int number1; int number2; int number3; number1 = 1; number2 = 2; number3 = 3; Coba perhatikan code program berikut !

7 Code di atas bukanlah contoh yang baik untuk memperlihatkan proses penginisialisasian dan penggunaan variabel, terutama jika variabel tersebut digunakan untuk tujuan yang sama.

8 Sebuah array akan menyimpan beberapa item data dengan tipe data yang sama di dalam sebuah blok memori yang berdekatan yang kemudian dibagai menjadi beberapa slot. –Cara penyimpanan [struktur data] inilah yang disebut sebagai array. definisi

9 A B C A[0] A[1] A[2] A[3] B[0] B[1] B[2] C[0] C[1]

10 Array array Tipe data yang sama, disimpan dalam satu tempat yang sama dan diberi nomor indeks. Umumnya, indeks dimulai dari “0”

11 NIM NAMA NILAI NIM[0] NIM[1] NIM[2] NIM[3] NAMA[0] NAMA[1] NAMA[2] NILAI[0] NILAI[1] NONIMNAMANILAI 1D3001ALI80,78 2D3002DIANA90 3D3003RINA70,65 4D3004BUDI54,345 5D3005DODI76

12 Pendeklarasian array Untuk mendeklarasikan array : –tulis tipe datanya, –diikuti dengan tanda kurung [], Contoh: int ages[ 3 ];

13 Inisiasi array

14

15 Diubah menjadi int number1; int number2; int number3; number1 = 1; number2 = 2; number3 = 3; int number [2]; number[0]=1; number[1]=2; number[2]=3;

16 Cara mengakses array Contoh, pada array yang telah kita deklarasikan tadi, kita mempunyai // memberikan nilai d3010 kepada elemen pertama array nim[0] = d3010; // mencetak elemen array yang terakhir cout<<nim[3];

17 Pengaksesan Array int number1; int number2; int number3; cout<<number1 ; cout<<number2 ; cout<<number3 ; int number [2]; for (int i=0; i<=2;i++) { cout<<number[i]; }

18 Latihan di kelas

19 int data[5]; int i; for (i=1; i<5; i++){ data[i]=10/i; cout<<data[i]; } 1. Tuliskan outputnya !

20 for (i=5; i>0; i--){ data[i]= i; cout<<"data i : "<<data[i]<<endl; } (faisal) 2. Tuliskan outputnya !

21 for (i=1; i 0; j--){ y=y+i; data[i]=y; cout<<i<<", "<<j<<" : "; cout<<data[i]<<endl; } } 3. Tuliskan outputnya, jika y=0 !

22 for (i=1; i 0; j--){ data[i]=i*j; cout<<i<<", "<<j<<" : "; cout<<data[i]<<endl; } } (fajar & akbar) 4. Tuliskan outputnya!

23 5. Tuliskan algoritma dan code programnya !

24 L/O/G/O www.themegallery.com Thank You! Smart, trustworthy, teamwork


Download ppt "L/O/G/O www.themegallery.com Array (larik) Pertemuan 5 Tenia Wahyuningrum ST3 Telkom Purwokerto Algoritma pemrograman."

Presentasi serupa


Iklan oleh Google