Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class PertambahanMatriks {
- public static void main(String[] args) {
- Scanner sc = new Scanner(System.in);
- System.out.println("=== Pertambahan Matriks ===\n");
- System.out.print("Masukkan jumlah baris : ");
- int baris = sc.nextInt();
- System.out.print("Masukkan jumlah kolom : ");
- int kolom = sc.nextInt();
- // buat matriks A, B, dan C sesuai jumlah baris dan kolom
- // yang ditentukan oleh user
- int a[][] = new int[baris][kolom];
- int b[][] = new int[baris][kolom];
- int c[][] = new int[baris][kolom];
- // meminta input data dari user untuk matriks A
- System.out.println("");
- System.out.println("Matriks A");
- for (int i = 0; i < a.length; i++) {
- for (int j = 0; j < a[i].length; j++) {
- System.out.print("Masukkan nilai baris ke " + (i + 1) +
- " kolom ke " + (j + 1) + " : ");
- a[i][j] = sc.nextInt();
- }
- }
- // meminta input data dari user untuk matriks B
- System.out.println("");
- System.out.println("Matriks B");
- for (int i = 0; i < b.length; i++) {
- for (int j = 0; j < b[i].length; j++) {
- System.out.print("Masukkan nilai baris ke " + (i + 1) +
- " kolom ke " + (j + 1) + " : ");
- b[i][j] = sc.nextInt();
- }
- }
- // pertambahan matriks A + matriks B = matriks C
- for (int i = 0; i < c.length; i++) {
- for (int j = 0; j < c[i].length; j++) {
- c[i][j] = a[i][j] + b[i][j];
- }
- }
- // output hasil
- System.out.println("");
- System.out.println("Matriks A + Matriks B = Matriks C\n");
- for (int i = 0; i < a.length; i++) {
- for (int j = 0; j < a[i].length; j++) {
- System.out.print(a[i][j] + "\t");
- }
- System.out.print("\t");
- for (int j = 0; j < b[i].length; j++) {
- System.out.print(b[i][j] + "\t");
- }
- System.out.print("\t");
- for (int j = 0; j < c[i].length; j++) {
- System.out.print(c[i][j] + "\t");
- }
- System.out.println("\n");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement