Senin, 27 Desember 2010

LP pertemuan 4 n LA fungsi

LP:
1.Apa yg kalian ketahui ttg hasil kali fungsi??berikan 2 contoh perhitungannya!
2.Apa yg kamu ketahui ttg fungsi invers?berikan contohnya!!


LA FUNGSI:
import java.io.*;
class fungsi
{
public static void main(string[] args)throws IOexception
{
bufferedReader a=new ......(new InputStreamReader(System.in));
int n=0;
int k=0;
int i;
system.out.print("Banyak Domain : ");
int x=Integer.parseInt(a.readLine());
system.out.print("Banyak Range : ");
int y=Integer.parseInt(......());
int []dm=new int[x];
int []Rn=new int]...];
for (i=0;i{
System.out.print("Domain ke "+(i+1)+" : "); dm[i]=Integer.parseInt(...............());
}
for (......... ;i{
System.out.print("Range ke "+(i+1)+" : "); Rn[i]=............................(a.ReadLine());
}
System.out.print("Banyak Relasi ");
int z=.....(a.readLine());
int []fn=new int[z];
int []dmn=new int[z];
int []Rng=new int[z];
for (i=0;i{
System.out.print("Domain ");
dmn[i]=integer.parseInt(a.readLine());
System.out.print("Range ");
Rng[i]=Integer.parseInt(a.readLine());
}
System.out.print("Domain={");
for (i=0;i{
System.out.print(dm[i]);
if (i<(x-1))
{
System.out.print(",");
}
}
System.out.println("}");
System.out.print("Range={");
for (i=0;i{
System.out.print(Rn[i]);
if (i<(y-1))
{
system.out.print(",");
}
}
System.out.print("}");
}
}


View full article and comment >>>

Sabtu, 25 Desember 2010

Membuat donat sederhana dengan blender


Berhubung ada tugas mata kuliah softskill yang membuat animasi menggunakan blender,saya masih bingung mau ngepost perkembangan kelompok saya gimana..
Yahh,walopun agak melenceng dari TUGAS,tp gak apa apa ya..hehe

Oke saya mulai ya..
READY..STEADY..GO..!!!


Disini,saya akan membuat donat sederhana dengan blender..
Ini langkah-langkahnya (simak yaaa):

1.Ini lah tampilan awal blender

2.Untuk membuat donat,klik menu Add pilih surface lalu pilih
Donut

3.Setelah kita mandapatkan bentuk donat,hapuslah yang berbentuk kotak (cube) pada tampilan awal,yaitu dengan klik kiri pada kotak,lalu pencet Delete pada keyboard lalu pilih erase

4.Lalu tambahkan 1 buah donat lagi seperti langkah yang paling awal

5.Lalu perbesarlah donat tersebut dengan shortcut S yaitu berfungsi sebagai scale

6.Lalu berilah warna pada donut dengan meng-klik tanda yang saya beri warna hijau.Lalu pilih addnew lalu pilih Col dan selanjutnya pilih warna yang kita inginkan

7.Lakukanlah pemberian warna pada donat yang satu lagi

8.Tumpuklah kedua donat itu dengan cara menggesernya menggunakan klik sebelah kanan mouse,atau menarik panah X,Y,Z

9.Selanjutnya saya ingin menambahkan topping pada donat,yaitu dengan mengklik menu Add-Mesh-Cylinder


10.Selanjutnya setelah kita memilih silinder maka tampilannya seperti ini.Untuk memperkecil bentuknya,kita pilih S lagi untuk Scale

11.Selanjutnya kita tumpuk silinder itu dengan donat dengan mengklik kanan pada mouse atau menarik tanda X,Y,Z nya.Lalu silindernya kita beri warna seperti yang sudah saya jelaskan caranya diatas.Lalu buatlah silindernya yang banyak dengan cara mengcopynya yaitu dengan shortcut Shift+D lalu aturlah posisinya.Maka hasilnya seperti dibawah ini


12.Setelah jadi,maka untuk melihat hasilnya kita harus merendernya dengan cara pencet F12,jangan lupa atur letak kamera agar terlihat hasilnya pada saat dirender.Maka hasilnya seperti dibawah ini

Untuk tugas kelompok,mungkin kelompok saya akan membuat konsep tentang iklan gunadarma mengunakan animasi blender berbentuk orang.
View full article and comment >>>

Jumat, 24 Desember 2010

LP MATIF pertemuan 3 dan LA Relasi 1IA02

LP:
1.Apa yang kalian ketahui tentang fungsi
2.Jelaskan tentang fungsi satu-satu dan fungsi pada


LA:
import java.io.*;
class relasiLA
{
private static BufferedReader input = new BufferedReader (new InputStreamReader(System.in));
public static void main(String[] args) throws Exception
{
System.out.print("Masukkan Banyak Himpunan A: ");
int x=Integer.parseInt(input.readLine());
int himpA [] = new int[x];
for(int i=0; i
{
System.out.print("Masukkan Elemen A ke-"+(i+1)+" :");
String a=input.readLine();
himpA[i]=Integer.parseInt(a);
}
System.out.print("Anggota Himpunan A = {");
for(int i=0;i
{
System.out.print(himpA[i]);
if(i!=x-1)
System.out.print(",");
}
System.out.println("}");
System.out.print("Masukkan Banyak Himpunan B: ");
int y=Integer.parseInt(input.readLine());
int himpB [] = new int[y];
for(int j=0; j
{
System.out.print("Masukkan Elemen B ke-"+(j+1)+" :");
String b=input.readLine();
himpB[j]=Integer.parseInt(b);
}
System.out.print("Anggota Himpunan B = {");
for(int j=0;j
{
System.out.print(himpA[j]);2
if(j!=y-1)
System.out.print(",");
}
System.out.println("}");
System.out.println();
System.out.println ("=======================");
System.out.println (" Jenis Relasi " );
System.out.println ("=======================");
System.out.println ("1. reflektif sederhana");
System.out.println ("2. simestris sederhana");
System.out.println ("3. transitif sederhana");
System.out.println ("=======================");
System.out.print ("Masukan Jenis Relasi yang diinginkan : ");
String b=input.readLine();
int pil=Integer.parseInt(b);
System.out.println();
switch (pil)
{
case 1:
//membuat relasi reflektif himpunan A
System.out.print ("Relasi R = {");
for (int i=0; i
{
for (int j=0; j
{
if (himpA[i]==himpB[j])
{
System.out.print ("("+himpA[i]+","+himpB[j]+")");
if(j!=y-1)
System.out.print (",");
}
}
}
System.out.println ("}");
System.out.println ();
break;
case 2:
//membuat relasi simetris himpunan A
System.out.print ("Relasi R = {");
for (int i=0; i
{
for (int j=0; j
{
if (himpA[i]!=himpB[j])
{
System.out.print ("("+himpA[i]+","+himpB[j]+")");
if(j!=y-1)
System.out.print (",");
}
}
if(i!=x-1)
System.out.print (",");
}
System.out.println ("}");
System.out.println ();
break;
case 3:
//membuat relasi transitif
System.out.print ("Relasi R = {");
for (int i=0; i
{
for (int j=0; j
{
if (himpA[i]!= himpB[j])
{
if (i%2!=0)
{
if (j%2==0)
{
System.out.print ("("+himpA[i]+","+himpB[j]+")");
if(j!=y-1)
System.out.print (",");
}
}
else
{
if (j%2!=0)
{
System.out.print ("("+himpA[i]+","+himpB[j]+")");
if(j!=y-1)
System.out.print (",");
}
}
}
}
}
System.out.println ("}");
System.out.println ();
break;
default:
System.out.println ("Pilihan tak ada dalam daftar!!");
break;
}
}
}

View full article and comment >>>

Sabtu, 18 Desember 2010

LP MATIF pertemuan kedua 1IA02

LP MATIF 1IA02 bwad hari rabu 22 Desember 2010:
1.Apa yang kalian ketahui tentang relasi himpunan?
2.Sebutkan dan jelaskan macam-macam relasi pada himpunan?


LISTING LA PERTEMUAN 1 (himpunan):
import java.util.Scanner;

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

public void dataAnggota() {

System.out.print("\nMasukkan Jumlah Anggota Himpunan A : ");
jumlahAnggotaA = input.nextInt();

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

System.out.print("\nMasukkan Jumlah Anggota Himpunan B : ");
jumlahAnggotaB = input.nextInt();

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

public void tampilAnggota(){
System.out.print("\nAnggota 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();
}

}


View full article and comment >>>