Rabu, 15 Februari 2012

Matrik dengan C++

Buat temen temen yang dapet tugas pemrograman C++ membuat program matriks.,nihh aku share coding nya :)

#include<stdio.h>

void main()
{
int A[2][2],B[2][2],C[2][2],D[2][2];
int i,j;


printf("Masukan matriks A\n");
for(i=0;i<2;i++)
{for(j=0;j<2;j++)
{printf("Masukkan matrik elemen [%d,%d]: ",i,j);
scanf("%d",&A[i][j]);
}
}

printf("\n\n\tMatrik A\n");
    for (i=0; i<2; i++)
    {
        for (j=0; j<2; j++)
        {
            printf("\t%d",A[i][j]);
        }
        printf("\n");
    }

printf("\n\n\tbilangan ganjil matrik A\n");
    for ( i=0; i<2 ; i++){
            for (j = 0 ; j<2; j++){
            if (A[i][j] % 2!= 0)
            {
            printf("\t%d",A[i][j]);}}}
            printf("\n");

printf("\n\n\tbilangan genap matrik A\n");
    for ( i=0; i<2 ; i++){
            for (j = 0 ; j<2; j++){
            if (A[i][j] % 2 == 0)
            {
            printf("\t%d",A[i][j]);}}}
            printf("\n");

printf("\n\n\Masukan matriks B\n");
for(i=0;i<2;i++)
{for(j=0;j<2;j++)
{printf("Masukkan matrik elemen [%d,%d]: ",i,j);
scanf("%i",&B[i][j]);
}
}

printf("\n\n\tMatrik B\n");
    for (i=0; i<2; i++)
    {
        for (j=0; j<2; j++)
        {
            printf("\t%d",B[i][j]);
        }
        printf("\n");
    }

printf("\n\n\tbilangan ganjil matrik B\n");
    for ( i=0; i<2 ; i++){
            for (j = 0 ; j<2; j++){
            if (B[i][j] % 2!= 0)
            {
            printf("\t%d",B[i][j]);}}}
            printf("\n");

printf("\n\n\tbilangan genap matrik B\n");
    for ( i=0; i<2 ; i++){
            for (j = 0 ; j<2; j++){
            if (B[i][j] % 2 == 0)
            {
            printf("\t%d",B[i][j]);}}}
            printf("\n");


for(i=0;i<2;i++)
{for(j=0;j<2;j++)
{C[i][j]=A[i][j]+B[i][j];
}
}
printf("\n\n\Hasil Penjumlahan Matriks A + Matriks B adalah : \n");
for(i=0;i<2;i++)
{for(j=0;j<2;j++)
printf("%6i",C[i][j]);printf("\n");
}
printf("\n\n");



for(i=0;i<2;i++)
{for(j=0;j<2;j++)
{D[i][j]=A[i][j]-B[i][j];
}
}
printf("\n\n\Hasil Penjumlahan Matriks A - Matriks B adalah: \n");
for(i=0;i<2;i++)
{for(j=0;j<2;j++)
printf("%6i",D[i][j]);printf("\n");
}
printf("\n\n");
}

SEMOGA BERMANFAAT ^_^

Tidak ada komentar:

Posting Komentar