Total Tayangan Halaman

Tampilkan postingan dengan label Program Java. Tampilkan semua postingan
Tampilkan postingan dengan label Program Java. Tampilkan semua postingan

Selasa, 14 Juni 2011

Program Java Dengan Input JOptionPane Perkalian


package lat_1c;
/* @author Ahmad Firdausi*/
import javax.swing.JOptionPane;
public class Main {

    public static void main(String[] args) {
        String a, b;

        int angka1, angka2, kali;

        a = JOptionPane.showInputDialog( "Angka 1 = " );
        b = JOptionPane.showInputDialog( "Angka 2 = " );

        angka1 = Integer.parseInt( a );
        angka2 = Integer.parseInt( b );

       kali = angka1 * angka2;
       JOptionPane.showMessageDialog( null, +angka1+ "*" +angka2+ "=" + kali,  "HASIL", JOptionPane.WARNING_MESSAGE );
       System.exit( 0 );
    }
}

Program Java Dengan Matrix


package lat_matrikskali_sitimadinah;
/* @author Ahmad Firdausi */
import java.io.*;
public class Main {
    /* @param args the command line arguments     */
    public static void main(String[] args) {
        // TODO code application logic here
         DataInputStream entry = new DataInputStream(System.in);
        try
        {
            System.out.print(" INPUT JUMLAH BARIS MATRIKS 1 = ");
            int  JmlBrs1 = Integer.parseInt(entry.readLine());

            System.out.print(" INPUT JUMLAH KOLOM MATRIKS 1 = ");
            int  JmlKlm1 = Integer.parseInt(entry.readLine());

            int JmlBrs2 = JmlKlm1;

            System.out.print(" INPUT JUMLAH KOLOM MATRIKS 2 = ");
            int  JmlKlm2 = Integer.parseInt(entry.readLine());

            int [][] MatriksA = new int[JmlBrs1][JmlKlm1];
            int [][] MatriksB = new int[JmlBrs2][JmlKlm2];
            int [][] MatriksC = new int[JmlBrs1][JmlKlm2];

            for (int i=0; i<JmlBrs1; i++)
                for (int j=0; j<JmlKlm1; j++)
                    MatriksA[i][j] = (int)(Math.random()*100);

            for (int i=0; i<JmlBrs2; i++)
                for (int j=0; j<JmlKlm2; j++)
                    MatriksB[i][j] = (int)(Math.random()*100);

            for (int i=0; i<JmlBrs1; i++)
                for (int j=0; j<JmlKlm2; j++)
                {
                    MatriksC[i][j] = 0;

                    for (int k=0; k<JmlKlm1; k++)
                        MatriksC[i][j] += MatriksA[i][k] * MatriksB[k][j];
                }
            System.out.println(" \n DATA MATRIKS A = ");
            System.out.println("______________________");

            for (int i=0; i<JmlBrs1; i++)
            {
                for (int j=0; j<JmlKlm1; j++)
                    System.out.print(MatriksA[i][j] + " ");
                    System.out.println();
            }
            System.out.println(" \n DATA MATRIKS B = ");
            System.out.println("______________________");

            for (int i=0; i<JmlBrs2; i++)
            {
                for (int j=0; j<JmlKlm2; j++)
                    System.out.print(MatriksB[i][j] + " ");
                    System.out.println();
            }
            System.out.println(" \n MATRIKS " + " PERKALIAN A x B = ");
            System.out.println("_________________" + "_______________");

            for (int i=0; i<JmlBrs1; i++)
            {
                for (int j=0; j<JmlKlm2; j++)
                    System.out.print(MatriksC[i][j] + " ");
                    System.out.println();
            }
        }
        catch (Exception e)
        {
            System.out.println(" SALAH ENTRY DATA ");
        }
    }
}

Senin, 16 Mei 2011

Program Java Dengan Membuat Class Buku Alamat


Programnya:
class BukuAlamat
{
 String nama;
 String alamat;
 String alamatEmail;
 String noTelepon;
 int BukuAlamat;
 void cekBukuAlamat()
 {
 if (BukuAlamat==2)
 nama= "ahmad firdausi";
 alamatEmail="ahmad.firdausi@ymail.com";
 }
 void cetakAtribut()
 {
 System.out.println("Nama = "+nama);
 System.out.println("Alamat  = "+alamat);
 System.out.println("alamat Email = "+alamatEmail);
 System.out.println("no Telepon = "+noTelepon);
 }
 public static void main(String [] args)
 {
 BukuAlamat BukuAlamatNew = new BukuAlamat();
 BukuAlamatNew.BukuAlamat=2;
 BukuAlamatNew.nama="Ahmad Firdausi";
 BukuAlamatNew.alamatEmail="ahmad.firdausi@ymail.com";
 BukuAlamatNew.alamat="kp pulomangga";
 BukuAlamatNew.noTelepon="02177880191";
 BukuAlamatNew.cekBukuAlamat();
 BukuAlamatNew.cetakAtribut();
 }
 }

OutPutnya: