KODE KODE IN - Berisi tentang semua pelajaran-pelajaran yang dibutuhkan mahasiswa Teknik Informatika maupun sejenisnya dan juga tak terketinggalan game.

Jumat, 27 Maret 2015

Array Berdimensi Dua

Tidak ada komentar :
Array Berdimensi Dua - Larik dua dimensi merupakan tipe data yang sering digunakan pada pendeklarasian variabel yang sama tapi memiliki dua indeks yang berbeda, serta pengisian elemen larik dilakukan melalui indeks. Indeks larik secara default dimulai dari 0,0. Jika array berdimensi satu hanya terdiri dari 1 baris dan banyak kolom, array berdimensi dua terdiri dari banyak baris dan banyak kolom yang bertipe sama.
Bentuk umum penulisan :

 Type_data variabel[jumlah_elemen1][jumlah_elemen2];

Penjelasanya :

Jumlah_elemen1 menunjukan jumlah baris dan jumlah_elemen2 menunjukan jumlah kolom.

File : program05.c

#include <stdio.h>
#include <conio.h>
 main() {
    int i, j, x;
    int matrixa[3][3], matrixb[3][3], matrixc[3][3];

    printf("Masukkan Matrix A berordo[3x3]\n");     for (i=0; i<3; i++)
    {
        for (j=0; j<3; j++)
        {             printf("A[%d,%d] = ", i, j);             scanf("%d", &matrixa[i][j]);
        }     }
    printf("\nMasukkan Matrix B berordo[3x3]\n");     for (i=0; i<3; i++)
    {
        for (j=0; j<3; j++)
        {             printf("B[%d,%d] = ", i, j);             scanf("%d", &matrixb[i][j]);
        }
    }
    //PENJUMLAHAN matrixa + matrixb = matrixc     for (i=0; i<3; i++)
    {
        for (j=0; j<3; j++)
        {
            matrixc[i][j] = matrixa[i][j] + matrixb[i][j];
        }
    }
    //Menampilkan Matrix A
    printf("\nMatrix A berordo[3x3]\n");     for (i=0; i<3; i++)
    {
        for (j=0; j<3; j++)
        {
            printf("%5d", matrixa[i][j]);
        }         printf("\n");
    }
    //Menampilkan Matrix B
    printf("\nMatrix B berordo[3x3]\n");     for (i=0; i<3; i++){         for (j=0; j<3; j++){
            printf("%5d", matrixb[i][j]);
        }         printf("\n");
    }
    //Menampilkan Matrix C
    printf("\nHasil Penjumlahan Matrix A dan B = \n");     for (i=0; i<3; i++){         for (j=0; j<3; j++)
        {             printf("%5d", matrixc[i][j]);
        }
        printf("\n");
    } 
    getch();
}


Dan jika kalian ingin lebih mengerti tentang array 2 Dimensi kalian bisa menonton video dari What's a Creel?




Referensi : www.amikom.ac.id 

Tidak ada komentar :

Posting Komentar