RSS

Pratikum 2


PRAKTIKUM STRUKTUR DATA 2
ARRAY 2 DIMENSI

Deklarasi array

Bentuk umum:
<type> <arrayName>[<array_size1>][<array_size2>]
   
Contoh : int Ar[3][10];

Mengakses Array

Untuk mengakses setiap elemen array digunakan indeks.
·         Indeks dituliskan dalam tanda [ ][].

Contoh:
char table[3][6];  

table[1][2] = 'a';

Inisialisasi Array

Contoh : char table[3][6]={{’a’,’b’,’c’,’d’,’e’,’f’},
                                                {’g’,’h’,’i’,’j’,’k’,’l’},
                                                {’m’,’n’,’o’,’p’,’q’,’r’}
                                                };

Contoh :

Memasukkan nilai pada array dua dimensi:

const int NUM_ROWS = 3, NUM_COLS = 6;
  for (int row=0; row < NUM_ROWS; row++)
    for (int column = 0; column < NUM_COLS; column++)
         cin>>table[row][column];

Mencetak nilai pada array dua dimensi:

const int NUM_ROWS = 3, NUM_COLS = 6;
  for (int row=0; row < NUM_ROWS; row++)
    for (int column = 0; column < NUM_COLS; column++)
         cout << table[row][column];


TUGAS:
Dalam kelas struktur data, terdapat 20 mahasiswa. Dimana dalam satu semester terdapat 5 tugas struktur data. Buatlah program yang mempunyai fungsi untuk:
1.    1.  memasukkan nilai-nilai tugas dari setiap mahasiswa
2.    2.  mencetak nilai tugas rata-rata yang didapat setiap mahasiswa.
           
        Silahkan download File ini Klik di sini...





  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar