Senin, 18 Juni 2012

UAS Jawaban3


Rumus :

import java.util.Scanner;
public class Jawaban3
{
public static void main (String[]args)
{

Scanner input = new Scanner(System.in);

int nilai1, nilai2, nilai3, nilai4, nilai5, nilai6, nilai7, nilai8, nilai9, nilai10, nilai11, nilai12;
double rata;
int terbesar = 0;
int terkecil = 100000000;

System.out.print("Masukkan Nilai 1 : ");
nilai1 = input.nextInt();

System.out.print("Masukkan Nilai 2 : ");
nilai2 = input.nextInt();

System.out.print("Masukkan Nilai 3 : ");
nilai3 = input.nextInt();

System.out.print("Masukkan Nilai 4 : ");
nilai4 = input.nextInt();

System.out.print("Masukkan Nilai 5 : ");
nilai5 = input.nextInt();

System.out.print("Masukkan Nilai 6 : ");
nilai6 = input.nextInt();

System.out.print("Masukkan Nilai 7 : ");
nilai7 = input.nextInt();

System.out.print("Masukkan Nilai 8 : ");
nilai8 = input.nextInt();

System.out.print("Masukkan Nilai 9 : ");
nilai9 = input.nextInt();

System.out.print("Masukkan Nilai 10 : ");
nilai10 = input.nextInt();

System.out.print("Masukkan Nilai 11 : ");
nilai11 = input.nextInt();

System.out.print("Masukkan Nilai 12 : ");
nilai12 = input.nextInt();

if (nilai1 > terbesar)
terbesar = nilai1;
if (nilai2 > terbesar)
terbesar = nilai2;
if (nilai3 > terbesar)
terbesar = nilai3;
if (nilai4 > terbesar)
terbesar = nilai4;
if (nilai5 > terbesar)
terbesar = nilai5;
if (nilai6 > terbesar)
terbesar = nilai6;
if (nilai7 > terbesar)
terbesar = nilai7;
if (nilai8 > terbesar)
terbesar = nilai8;
if (nilai9 > terbesar)
terbesar = nilai9;
if (nilai10 > terbesar)
terbesar = nilai10;
if (nilai11 > terbesar)
terbesar = nilai11;
if (nilai12 > terbesar)
terbesar = nilai12;

System.out.println("Nilai Terbesar adalah : "+terbesar);

if (nilai1 < terkecil)
terkecil = nilai1;
if (nilai2 < terkecil)
terkecil = nilai2;
if (nilai3 < terkecil)
terkecil = nilai3;
if (nilai4 < terkecil)
terkecil = nilai4;
if (nilai5 < terkecil)
terkecil = nilai5;
if (nilai6 < terkecil)
terkecil = nilai6;
if (nilai7 < terkecil)
terkecil = nilai7;
if (nilai8 < terkecil)
terkecil = nilai8;
if (nilai9 < terkecil)
terkecil = nilai9;
if (nilai10 < terkecil)
terkecil = nilai10;
if (nilai11 < terkecil)
terkecil = nilai11;
if (nilai12 < terkecil)
terkecil = nilai12;

System.out.println("Nilai Terkecil adalah : "+terkecil);

rata = ((nilai1 + nilai2 + nilai3 + nilai4 + nilai5 + nilai6 + nilai7 + nilai8 + nilai9 + nilai10 + nilai11 + nilai12)/12);

System.out.print("Nilai Rata-rata adalah : "+rata);
}
}

UAS Jawaban2


Rumus :

public class Jawaban2 {

public static void main(String[] args) {
int[][]arr1={{2,0},{4,9}};
int[][]arr2={{1,3},{5,2}};
Jawaban2.fungsiMatrix(arr1, arr2);
}
private static void fungsiMatrix(int[][]matrixA,int[][]matrixB){
int[][]matrixC=new int[2][2];
for (int i = 0; i < matrixC.length; i++) {
for(int j=0;j matrixC[i][j]=0;
for(int k=0;k matrixC[i][j]+=matrixA[i][k]*matrixB[k][j];
}
}
}
for (int i = 0; i < matrixC.length; i++) {
for(int j=0;j System.out.print(matrixC[i][j]+" ");
}
System.out.println("");
}
}
}

UAS jawaban1



Rumus :

import java.util.Scanner;
public class Jawaban1 {
public static void main(String[]args){
Scanner input = new Scanner(System.in);
int Npm;
String Nama;
String Alamat;
System.out.print("Input NPM : ");
Npm=input.nextInt();
System.out.print("Input NAMA: ");
Nama=input.next();
System.out.print("Input Alamat: ");
Alamat=input.next();
System.out.println(" ");
System.out.println("-------------------------------------------------------");
System.out.println("DATA MAHASISWA");
System.out.println("***************************");
System.out.println("Npm : "+Npm);
System.out.println("Nama : "+Nama);
System.out.println("Alamat : "+Alamat);
}
}



Kamis, 31 Mei 2012

Pertemuan26 Array

import java.util.Scanner;


public class LatihanArray {
    public static void main(String[]args){
        Scanner sc = new Scanner(System.in);
        int[][] a = new int[2][3];
        int[][] b = new int[2][3];
        int[][] c = new int[2][3];
        //Input matrik A
        for (int i=0;i<2;i++){
            for(int j=0;j<3;j++){
                System.out.print("Matrik a"+i+j+":");
                a[i][j] = sc.nextInt();
            }
        }
        //Input matrik B
        for (int i=0;i<2;i++) {
            for(int j=0;j<3;j++) {
                System.out.print("Matrik b"+i+j+":");
                b[i][j] = sc.nextInt();
            }
        }
        // Hitung Matrik C = A + B
        for (int i=0;i<2;i++) {
            for(int j=0;j<3;j++) {
                c[i][j]=a[i][j]+b[i][j];
            }
        }
        //Tampil Matrik C
        for (int i=0;i<2;i++) {
            for(int j=0;j<3;j++) {
                System.out.print(c[i][j]+" ");
            }
            System.out.println();
            }
        // Matrik A(2x3) * B(3x5)
        for (int i=0;i<2;i++) {
            for(int j=0;j<5;j++) {
                for(int k=0;k<3;k++) {
                    c[i][j]=c[i][j]+a[i][j]*b[i][j];
                }
            }
        }
        }
    }


Senin, 28 Mei 2012

Pertemuan22 Array Penjualan Barang


rumus :

import java.io.*;
public class Latihan22 {
public static void main(String[] args) throws IOException
{
BufferedReader data = new BufferedReader(new InputStreamReader(System.in));

int i,banyak;

System.out.print("Banyaknya Barang :");
banyak=new Integer(data.readLine()).intValue();


String[] nama=new String[banyak];
String[] harga=new String[banyak];
System.out.println("Transaksi "+"Untuk "+banyak+" Barang"+" :");

for(i=0;i
{
System.out.print(i+1+".");

System.out.print("\tNama Barang :");
nama[i]=data.readLine();
System.out.print("\tHarga Barang :");
harga[i]=data.readLine();
}

System.out.println("=====================================");
System.out.println("NO NAMA BARANG HARGA");
System.out.println("=====================================");
for(i=0;i
{
System.out.print(i+1+".");
System.out.print("\t\t");
System.out.println(nama[i]);
System.out.print("\t\t\t\t");
System.out.println(harga[i]);
}
}


}

Senin, 30 April 2012


rumus :


public class bintang {
public static void main(String[]args){
int barisx=6;
int btg=1;
for(int i=barisx; i>=1; i--){
for(int j=1; j<=i; j++){ System.out.print(' '); } for(int k=1; k<=btg; k++){ System.out.print('*'); } btg+=2; System.out.println(); } btg-=4; for(int i=1; i<=barisx-1; i++){ for(int j=1; j<=i+1; j++){ System.out.print(' '); } for(int k=btg; k>=1; k--){
System.out.print('*');

}
btg-=2;
System.out.println();
}
}
}

membuat 7 bintang dengan for


public class Latihan_ekojulianto {
public static void main (String[] args)
{
int i; // variabel baris
// karena barisnya ada 7 baris jadi i di isi 7
for (i = 7; i >= 1; i--)
{

// perulangan untuk menuliskan spasi bintang
for (int b = 7;b > i;b--)
{
System.out.print("*");
}

// perulangan untuk menampilkan bintang
for (int b = 1;b <= i;b++ )
{
System.out.print("");
}

System.out.println();//membuat baris baru setelah mencetak bintang
}
}
}