You are on page 1of 5

Nomor 4.

package ferdynata;

import java.util.Scanner;

/**

* @author lenovo

*/

public class FerdyNata {

/**

*/

public static void main(String[] args{

System.out.println(" Minggu Senin Selsa Rabu Kamis" + " Jumat Sabtu");

// Menampilkan jam kerja harian

System.out.println(

"pekerja 0" + " 2 4 3 4 5 8 8\n" +

"pekerja 1" + " 7 3 4 3 3 4 4\n" +

"pekerja 2" + " 3 3 4 3 3 2 2\n" +

"pekerja 3" + " 9 3 4 7 3 4 1\n" +

"pekerja 4" + " 3 5 4 3 6 3 8\n" +

"pekerja 5" + " 3 4 4 6 3 4 4\n" +

"pekerja 6" + " 3 7 4 8 3 8 4\n" +

"pekerja 7" + " 6 3 5 9 2 7 9");


Nomor 5

package ferdynata;

import java.util.Scanner;

/**
*
* @author lenovo
*/
public class FerdyNata {

/**

*/
public static void main(String[] args{
int i, j, m, n;
int matriks1[][] = new int[10][10];
int matriks2[][] = new int[10][10];
int hasil[][] = new int[10][10];
Scanner scan = new Scanner(System.in);
System.out.print("Masukkan jumlah baris matriks: ");
m = scan.nextInt();
System.out.print("Masukkan jumlah kolom matriks: ");
n = scan.nextInt();
System.out.println("Masukkan elemen matriks pertama: ");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
matriks1[i][j] = scan.nextInt();
}
}
System.out.println("Masukkan elemen matriks kedua: ");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
matriks2[i][j] = scan.nextInt();
}
}
System.out.println("Hasil penjumlahan matriks: ");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
hasil[i][j] = matriks1[i][j] + matriks2[i][j];
System.out.print(hasil[i][j] + "\t");
}
System.out.println();
}
}
}

Nomor 6
package ferdynata;

import java.util.Scanner;

/**
*
* @author lenovo
*/
public class FerdyNata {

/**

*/
public static void main(String[] args{
int i, j, k, m, n, p, q, jumlah = 0;
int matriks1[][] = new int[10][10];
int matriks2[][] = new int[10][10];
int hasil[][] = new int[10][10];
Scanner scan = new Scanner(System.in);
System.out.print("Masukkan jumlah baris matriks pertama: ");
m = scan.nextInt();
System.out.print("Masukkan jumlah kolom matriks pertama: ");
n = scan.nextInt();
System.out.print("Masukkan jumlah baris matriks kedua: ");
p = scan.nextInt();
System.out.print("Masukkan jumlah kolom matriks kedua: ");
q = scan.nextInt();
if (n != p) {
System.out.println("Matriks tidak dapat dikalikan satu sama lain.\n");
} else {
System.out.println("Masukkan elemen matriks pertama: ");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
matriks1[i][j] = scan.nextInt();
}
}
System.out.println("Masukkan elemen matriks kedua: ");
for (i = 0; i < p; i++) {
for (j = 0; j < q; j++) {
matriks2[i][j] = scan.nextInt();
}
}
for (i = 0; i < m; i++) {
for (j = 0; j < q; j++) {
for (k = 0; k < p; k++) {
jumlah = jumlah + matriks1[i][k] * matriks2[k][j];
}
hasil[i][j] = jumlah;
jumlah = 0;
}
}
System.out.println("Hasil perkalian matriks: ");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
System.out.print(hasil[i][j] + "\t");
}
System.out.println();
}
}
}
}

You might also like