Minggu, 01 Desember 2013

Cara Membuat Penjumlahan Matriks dengan Menggunakan Program Java Netbeans


Pada kesempatan kali ini saya akan memposting cara dalam membuat penjumlahan matriks dengan program Netbeans. Scriptnya memang panjang tetapi sebenarnya ini sangat sederhana. Untuk mengetahuinya bisa Anda lihat di bawah ini :

Input :

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package penjumlahan_matriks;

import java.util.Scanner;

/**
 *
 * @author dery
 */
public class Penjumlahan_matriks {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        int baris, kolom;
        Scanner masukan = new Scanner(System.in);
        System.out.println("Program Penjumlahan 2 buah matriks");
        System.out.print("Masukan jumlah baris matriks : ");
        baris = masukan.nextInt();
        System.out.print("Masukan jumlah kolom matriks : ");
        kolom = masukan.nextInt();
        System.out.println();
        System.out.println("Masukan Data : ");
        System.out.println("Matriks 1 : ");
        int matriks1[][] = new int[baris][kolom];
        for (int i = 0; i < baris; i++) {
            for (int j = 0; j < kolom; j++) {
                System.out.print("Bil baris ke-" + i + " kolom ke-" + j + " : ");
                matriks1[i][j] = masukan.nextInt();
            }
        }
        System.out.println("Matriks 2 : ");
        int matriks2[][] = new int[baris][kolom];
        for (int i = 0; i < baris; i++) {
            for (int j = 0; j < kolom; j++) {
                System.out.print("Bil baris ke-" + i + " kolom ke-" + j + " : ");
                matriks2[i][j] = masukan.nextInt();
            }
        }
        System.out.println("Matriks 1");
        for (int i = 0; i < baris; i++) {
            for (int j = 0; j < kolom; j++) {
                System.out.print(matriks1[i][j]);
                System.out.print(" ");
            }
            System.out.println(" ");
        }

        System.out.println("Matriks 2");
        for (int i = 0; i < baris; i++) {
            for (int j = 0; j < kolom; j++) {
                System.out.print(matriks2[i][j]);
                System.out.print(" ");
            }
            System.out.println(" ");
        }
        System.out.println("Hasil Matriks");
        for (int i = 0; i < baris; i++) {
            for (int j = 0; j < kolom; j++) {
                System.out.print(matriks1[i][j] + matriks2[i][j]);
                System.out.print(" ");
            }
            System.out.println(" ");

        }
    }
}



Output :

Tidak ada komentar:

Posting Komentar