Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Nama : Muhammad Rizki Giffarli

NIM : 201364016
Kelas : 1 – TOI

Modul 7
• Screenshot

1. Jumlah

2. Kurang

3. Kali
• Program

1. Penjumlahan
#include <stdio.h>

#include <conio.h>

#define N 10

main()

{ float A[N][N], B[N][N], C[N][N];

int i, j;

float n;

printf("\xB1\xB1 Penjumlahan 2 Matriks");

printf("\n Masukan dimensi matriks (1 - 10) : ");

scanf("%f", &n);

printf("\n\n Matriks A : ");

for(i=0; i<n; ++i)

{ printf("\n Baris ke %d \n", i+1);

for(j=0; j<n; ++j)

{printf("\t Elemen [%d][%d] : ", i+1, j+1);

scanf("%f", &A[i][j]);}}

printf("\n\n Matriks B : ");

for(i=0; i<n; ++i)

{ printf("\n Baris ke %d \n", i+1);

for(j=0; j<n; ++j)

{printf("\t Elemen [%d][%d] : ", i+1, j+1);

scanf("%f", &B[i][j]);}}

printf("\n\n Jumlah Matriks A + B adalah : ");

for(i=0; i<n; i++)

{ printf("\n");

for(j=0; j<n; j++)

{C[i][j] = A[i][j] + B[i][j];

printf("%.1f \t", C[i][j]);}}

printf("\n\n Tekan sembarang tombol !!!");

getch();

}
2. Pengurangan
#include <stdio.h>

#include <conio.h>

#define N 10

main()

{ float A[N][N], B[N][N], C[N][N];

int i, j;

float n;

printf("\xB1\xB1 Pengurangan 2 Matriks");

printf("\n Masukan dimensi matriks (1 - 10) : ");

scanf("%f", &n);

printf("\n\n Matriks A : ");

for(i=0; i<n; ++i)

{ printf("\n Baris ke %d \n", i+1);

for(j=0; j<n; ++j)

{printf("\t Elemen [%d][%d] : ", i+1, j+1);

scanf("%f", &A[i][j]);}}

printf("\n\n Matriks B : ");

for(i=0; i<n; ++i)

{ printf("\n Baris ke %d \n", i+1);

for(j=0; j<n; ++j)

{printf("\t Elemen [%d][%d] : ", i+1, j+1);

scanf("%f", &B[i][j]);}}

printf("\n\n Jumlah Matriks A - B adalah : ");

for(i=0; i<n; i++)

{ printf("\n");

for(j=0; j<n; j++)

{C[i][j] = A[i][j] - B[i][j];

printf("%.1f \t", C[i][j]);}}

printf("\n\n Tekan sembarang tombol !!!");

getch();

}
3. Perkalian

#include <stdio.h>
#include <conio.h>
#define N 10
main()
{ float A[N][N], B[N][N], C[N][N];
int i, j,k;
float n,tot;
printf("\xB1\xB1 Perkalian 2 Matriks");
printf("\n Masukan dimensi matriks (1 - 10) : ");
scanf("%f", &n);
printf("\n\n Matriks A : ");
for(i=0; i<n; ++i)
{ printf("\n Baris ke %d \n", i+1);
for(j=0; j<n; ++j)
{printf("\t Elemen [%d][%d] : ", i+1, j+1);
scanf("%f", &A[i][j]);}}
printf("\n\n Matriks B : ");
for(i=0; i<n; ++i)
{ printf("\n Baris ke %d \n", i+1);
for(j=0; j<n; ++j)
{printf("\t Elemen [%d][%d] : ", i+1, j+1);
scanf("%f", &B[i][j]);}}
for(i = 0; i < n; i++){
for(j = 0; j < n; j++){
for(k = 0; k < n; k++){tot = tot+ A[i][k] * B[k][j];}
C[i][j] = tot;
tot = 0;}}
printf("\n\n Jumlah Matriks A * B adalah : ");
for(i=0; i<n; i++)
{ printf("\n");
for(j=0; j<n; j++)
{printf("%.1f \t", C[i][j]);}}
printf("\n\n Tekan sembarang tombol !!!");
getch();
}

You might also like