import java.io.*; public class matriks { public static void main(String[] args) throws IOException { int a1,a2,a3,a4,b1,b2,b3,b4,b5,b6,c1,c2,c3,c4,c5,c6; BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); try { System.out.println("Matriks perkalian ordo 2x2 dan 2x3 "); System.out.println(); System.out.println("Matriks A"); System.out.print("Masukan elemen 1,1 : "); a1= Integer.parseInt(br.readLine()); //mengkonversi nilai kedalam bentuk integer System.out.print("Masukan elemen 1,2 : "); a2= Integer.parseInt(br.readLine()); System.out.print("Masukan elemen 2,1 : "); a3= Integer.parseInt(br.readLine()); System.out.print("Masukan elemen 2,2 : "); a4= Integer.parseInt(br.readLine()); System.out.println(); System.out.println("Matriks B"); System.out.print("Masukan elemen 1,1 : "); b1= Integer.parseInt(br.readLine()); System.out.print("Masukan elemen 1,2 : "); b2= Integer.parseInt(br.readLine()); System.out.print("Masukan elemen 2,1 : "); b3= Integer.parseInt(br.readLine()); System.out.print("Masukan elemen 2,2 : "); b4= Integer.parseInt(br.readLine()); System.out.print("Masukan elemen 3,1 : "); b5= Integer.parseInt(br.readLine()); System.out.print("Masukan elemen 3,2 : "); b6= Integer.parseInt(br.readLine()); c1=(a1*b1)+(a2*b4); //perkalian nilai matriks c2=(a1*b2)+(a2*b5); c3=(a1*b3)+(a2*b6); c4=(a3*b1)+(a4*b4); c5=(a3*b2)+(a4*b5); c6=(a3*b3)+(a4*b6); System.out.println(); System.out.println("Hasil Matriks :"); System.out.println(" "+c1+" "+c2+" "+c3); System.out.println(); System.out.println(" " +c4+" "+c5+" "+c6); } catch(Exception e) { System.out.println("Error : " + e); } } }
Jumat, 28 September 2012
Program Java Perkalian Matriks Ordo 2x2 dan 2x3
Program Java Menghitung Faktorial
import java.io.*; /*digunakan agar method-method yang ada di dalam program dapat terdeteksi dan berfungsi untuk melakukan inputan serta output dalam program*/ public class Faktorial{ public static void main (String args []) throws Exception{ InputStreamReader key = new InputStreamReader (System.in); BufferedReader input = new BufferedReader (key); /*method inputData yang berfungsi untuk melakukan inputan dari keyboard*/ String n; int i,j,k=1; /*Penginisialisasian variabel i, j dan peginisialisasian variabel k dengan nilai 1*/ System.out.print ("==================================="); System.out.print("\n"); System.out.println ("NAMA KELOMPOK"); System.out.println ("1. RINA PURWITA (E3111811)"); System.out.println ("2. WAHYU HUDANINGRUM (E3111819)"); System.out.println ("Tema: Menghitung Bilangan Faktorial "); System.out.print ("==================================="); System.out.println(" "); System.out.print("\n"); System.out.print("Masukkan Nilai Faktorial = "); //menampilkan output kelayar n=input.readLine(); //melakukan inputan dari keyboard j=Integer.parseInt(n); //mengkonversi nilai kedalam bentuk integer System.out.print(j+"!= "); for (i=j; i>=1; i--){ /*merupakan perulangan dimana nilai awal perulangan i=1, batas perulangan i>=1 dan decrement variabel i*/ System.out.print(i); if (i>1) //pengkondisian nilai yang dimasukkan yaitu i>1 System.out.print("x"); k=k*i;} //perhitungan nilai faktorial yang dimasukkan yaitu k*i System.out.println (j+"!= "+k); //menampilkan output dari nilai faktorial } }
Langganan:
Postingan (Atom)