Selasa, 01 Desember 2009

Praktikum 2

LA praktikum 2 :


//buat Praktikan 1IA24

import java.io.*;
import java.util.*;
public class relasi
{
public static void main ( String [] args ) throws Exception
    {
    Scanner input = new Scanner(System.in);
    int anggotaA;
    int anggotaB;
           
    //masukkan banyaknya AnggotaB dan Elemennya
    System.out.print("\nmasukan Banyaknya Anggota A : ");
    anggotaA = input.nextInt();
    int [] a = new int [anggotaA];
    System.out.println("Masukkan Anggota A : ");
    for(int i=0 ; i <= anggotaA - 1 ; i++)
        {
         int L = i + 1;
         System.out.print("Anggota ke-["+L+"] :");
         a[i] = input.nextInt();
        }
   

    //masukkan elemen AnggotaB
    System.out.print("\nmasukkan banyaknya Anggota B : ");
    anggotaB = input.nextInt();
    int [] b = new int [anggotaB];
    System.out.println("Masukkan Anggota B : ");
    for(int i=0 ; i <= anggotaB - 1 ; i++)
        {
         int L = i + 1;
         System.out.print("Anggota ke-["+L+"] :");
         b[i] = input.nextInt();
        }
    System.out.println("\n");

   
    //tampil anggotaA
    System.out.print("Anggota Himpunan A = { ");
    for(int i=0;i<=anggotaA - 1;i++){
    System.out.print(a[i]+"   ");
    }
    System.out.println("}");

   
    //tampil anggotaB
    System.out.print("Anggota Himpunan B = { ");
    for(int i=0;i<=anggotaB - 1 ;i++){
    System.out.print(b[i]+ "  ");
    }
    System.out.println("}");
   
       
    //jumlah kedua anggota
    int jumlahAB = anggotaA + anggotaB;

   
    //inputkan relasi Antara Anggota A dan B
    String[] e = new String[jumlahAB];
    System.out.print("masukkan banyaknya relasi [ <= "+jumlahAB+" ] : " );
    int banyak = input.nextInt();
    char[] f = new char[banyak];
    char[] g = new char[banyak];
    System.out.println("inputkan dengan cara  A,B ");
    DataInputStream bl = new DataInputStream(System.in);
    for(int i=0;i<=banyak-1;i++)
    {
    e[i] = bl.readLine();
    }
   
    //mengambil karakter   
    try{
    for(int i=0;i<=banyak-1;i++)
        {
        e[i].getChars(0,1,f,i);
        e[i].getChars(2,3,g,i);
        }
   
    boolean cek = true;
    for(int i=0;i<=banyak-1;i++)
        {
        for(int x=0;x<=i;x++)
            {
            if(f[i]!=a[x])
                {
                cek = false;
                }
                else
                    if(g[i]!=b[x])
                {
                cek= false;   
                }
            }
        }
   
    if(cek==false)
        {System.out.println("Out Of Range");}
    else
        {System.out.println("\n");}
        }
        catch(Exception ex){ System.out.println("\n");}
   
       //Range
    System.out.print("\nRange = { ");
    for(int i=0;i<=banyak-1;i++)
        {
        System.out.print(g[i]+"  ");
        }
        System.out.println("}");

    //domain
    System.out.print("Domain = { ");
    for(int i=0;i<=anggotaA-1;i++){
    System.out.print(a[i]+"   ");
    }
    System.out.println("}");

    //invers
    System.out.print("Invers = { ");
    for(int n=0;n<=banyak-1;n++)
        {
        System.out.print("{"+g[n] +","+ f[n]+"}");
        }
        System.out.print(" }");
    }
}

PrakTikum 1

LA praktikum pertemuan 1:


import java.util.*;

public class himpunanLA{
       int[] himpunanA= new int[100];
       int[] himpunanB= new int[100];
       int jumlahAnggotaA;
       int jumlahAnggotaB;
       Scanner input = new Scanner(System.in);

       public void dataAnggota(){

              System.out.println("Masukkan Jumlah Anggota Himpunan A : ");
              jumlahAnggotaA = input.nextInt();

              System.out.println("Anggota Himpunan A");
              for(int i=1;i<=jumlahAnggotaA;i++){
                      System.out.println("Anggota "+i+" : ");
                      himpunanA[i]=input.nextInt();
              }

              System.out.println("Masukkan Jumlah Anggota Himpunan B : ");
              jumlahAnggotaB = input.nextInt();

              System.out.println("Anggota Himpunan B");
               for(int i=1;i<=jumlahAnggotaB;i++){
                      System.out.println("Anggota "+i+" : ");
                      himpunanB[i]=input.nextInt();
              }
       }

       public void tampilAnggota(){
              System.out.print("Anggota Himpunan A = { ");
              for(int i=1;i<=jumlahAnggotaA;i++){

                System.out.print(himpunanA[i]+"   ");
              }
              System.out.println("}");

              System.out.print("Anggota Himpunan B = { ");
              for(int i=1;i<=jumlahAnggotaB;i++){
                System.out.print(himpunanB[i]+ "  ");
              }
              System.out.println("}");
       }

       public void himpunanGabungan(){
          System.out.print("Himpunan Gabungan A U B : { ");
          for(int i=1;i<=jumlahAnggotaA;i++){
                System.out.print(himpunanA[i]+" ");
              }
          for( int i=1;i<=jumlahAnggotaB;i++){
              boolean adaSama = false;
              for(int j=1;j<=jumlahAnggotaA;j++){
                     if(himpunanB[i]==himpunanA[j])
                            adaSama=true;
              }
              if(adaSama==false){
                 System.out.print(himpunanB[i]+" ");
              }
          }
          System.out.println("}");
       }

       public void himpunanIrisan(){
              System.out.print("Himpunan Irisan A n B : { ");

              for( int i=1;i<=jumlahAnggotaB;i++){
                   boolean adaSama = false;
                   for(int j=1;j<=jumlahAnggotaA;j++){
                     if(himpunanB[i]==himpunanA[j])
                            adaSama=true;
              }
              if(adaSama==true){
                 System.out.print(himpunanB[i]+" ");
              }
              }
              System.out.println(" }");
       }
       public void himpunanSelisih(){
              System.out.print("Himpunan Selisih A - B : { ");
              for( int i=1;i<=jumlahAnggotaA;i++){
                   boolean adaSama = false;
                   for(int j=1;j<=jumlahAnggotaB;j++){
                     if(himpunanA[i]==himpunanB[j])
                            adaSama=true;
              }
              if(adaSama==false){
                 System.out.print(himpunanA[i]+" ");
              }
              }
              System.out.println("}");

              System.out.print("Himpunan Selisih B - A : { ");
              for( int i=1;i<=jumlahAnggotaB;i++){
                   boolean adaSama = false;
                   for(int j=1;j<=jumlahAnggotaA;j++){
                     if(himpunanB[i]==himpunanA[j])
                            adaSama=true;
              }
              if(adaSama==false){
                 System.out.print(himpunanB[i]+" ");
              }

              }
              System.out.println("}");

       }

       public static void main(String args[]){
              himpunanLA bilangan = new himpunanLA();
              bilangan.dataAnggota();
              bilangan.tampilAnggota();
              bilangan.himpunanGabungan();
              bilangan.himpunanIrisan();
              bilangan.himpunanSelisih();
       }

}

Sabtu, 12 September 2009

WelcoMe…!!
Assalamualaikum semua, selamat bergabung ya di BLOG ini, semoga kita bisa saling share informasi dan lainnya yang berbau TI.. BLog ini berisi informasi khusunya mengenai teknologi yang semakin hari semakin berkembang pesat, dengan begitu akan menambah pengetahuan kita tentang perkembangan teknologi terkini. teknology itu adalah kekuatan, tanpa teknology kita tidak bisa melakukan banyak hal dalam 1 hari saja, karena pada umumnya teknology mempermudah dan mempercepat dalam menyelesaikan suatu pekerjaan. selain memuat berbagai informasi teknologi khususnya, web ini juga bisa menjadi forum atau ajang diskusi bagi kamu-kamu yang mempunyai informasi penting dan terkini ataupun mw mendiskusikan sesuatu yang tentunya berhubungan dengan teknologi.Smile

Jumat, 11 September 2009

aNnYongHaseYoo,...


Assalamualaikum,...
nice to see u ^-^...

share & join here yaa...!!
name : eMa ReTma aYu
study @GunaDarma University - IT
FB : spancills_
gurlz@yahoo.com
add yaa...!!