Pertemuan 14 Operasi Matrik (Array Multidimensi) I.
Tujuan Instruksional Untuk membuat sebuah matrik dengan menggunakan program C++ serta operasi dalam matrik.
II.
Konsep Dasar Untuk membuat sebuah matrik, kita dapat menggunakan fungsi array untuk membentuk kolom matrik dan baris matrik.
III.
Praktikum di Lab #include #include #include const long bar=3; const long kol=3; int main() { int i,j; long matrik[bar][kol]; cout << "Inputkan matrik A(3,3) \n"; for (i=1;i<=bar;i++) { for (j=1;j<=kol;j++) { cout<< "A["<< i << ","<< j <<"]=" ; cin >> matrik[i][j]; } } cout << "\nMatrik A(3,3) : "; for (i=1;i<=bar;i++) { cout << "\n";
for(j=1;j<=kol;j++) cout <<setw(3)<<matrik[i][j]; } getch(); return 0; }
IV.
Tugas Buatlah program untuk melakukan penjumlahan dua buah matrik A dan matrik B yang berordo sama.
Pertemuan 15 Fungsi I.
Tujuan Instruksional Mahasiswa memahami cara menggunakan ‘Fungsi’ agar program lebih terstruktur dan lebih mudah dalam penelusuran debug.
II.
Kosep Dasar Secara umum fungsi terdiri dari dua buah komponen utama, yaitu definisi dan tubuh fungsi. Definisi fungsi berisi dengan tipe dan fungsi, nama dari fungsi dan argumen-argumennya jika digunakan. Tubuh fungsi berisi dengan statemenstatemen yang akan melakukan tugas yang diberikan kepada fungsi bersangkutan yang ditulis dalam tanda kurung kurawal buka dan tutup. Bentuk umum dari suatu fungsi : Tipedata_nilaibalikfungsi nama_fungsi(parameter1, parameter2, …) { statemen; }
III.
Praktikum di Lab #include #include //deklarasi fungsi penjumlahan int tambah (int a, int b) { int r; r=a+b; return (r); } //program utama int main () {
int z; z = tambah(5,3); cout << "Hasilnya adalah " << z; getch(); return 0; }
IV.
Tugas Buatlah sebuah program untuk memutlakkan suatu nilai negatif agar menjadi positif dengan menggunakan fungsi.