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 >>>

Jumat, 15 Oktober 2010

LP PTKI pertemuan ke 3 kelas 1ia02

Nih guys,ada LP bwad pertemuan ke 3..sorry lama ya :)

Oia,kasih tau tmn2 yg lain yg blm pd tau..

LP:
1.Apa itu batch file?
2.Sebutkan dan jelaskan perintah2 pada batch file.

Oia,praktikum LP,TP,LA,kartu n map harus lengkap,klo salah satu dari itu ga ada,bakal dikeluarin.
Baju,inget!! harus KERAH KEMEJA!! ga boleh yg lain2,ntar bakal dikeluarin jg
Kartu..harus ditempel foto...foto yg rapih,ga boleh pke kaos,mesti kemejaaaa...
NB:
-bwad yg ga masuk bwad pertemuan sebelumnya,minta tugas ke gw.
-bwad yg udah minta tugas (maaf,gw masih agak blm jelas infonya),bikin aja dlu tugasnya,tapi gw jg blm tau bakal dikumpul pas pertemuan selanjutnya atau pas minggu pengulangan,jd kalian siapin aja dlu tugasnya,oia,tugasnya dijilid ya...(ntar gw kasih info lg)
-LA disteples!!
View full article and comment >>>

Jumat, 08 Oktober 2010

LEBIH JELAS TENTANG LA

Nih,gw jelasin lg ya ttg LA (bwad yg blom ngerti)

oke,kalian praktikum saat ini ada AP1(java) dan PTKI,setiap minggu harus membuat LA.

LA terdiri dari cover,listing program,logika program n output program

Nih,gw jelasin satu2 ya..


LISTING PROGRAM
adalah blog program (coding program)
contohnya:

// nama file : Hello.java
class Hello {
public static void main(String[] args)
{
System.out.println("Hello, World!");
}
}
Nah,yg kya gini lah yg namanya listing program

LOGIKA PROGRAM
adalah gimana caranya kita berpikir untuk menjelaskan suatu listing program.Jadi kalian jelasin tuh,jalannya program dr listing yg ada
*KHUSUS LOGIKA,GA BOLEH SAMA!!*

OUTPUT PROGRAM
adalah tampilan hasil dari program yg kita buat.Caranya pencet Ctlrl+Alt+PrintScreen trus kalian paste ke paint(misalnya),kalian edit,klo tinta ga pengen boros klik aja Image-pilih invert color.

Segitu aja penjelasannya.klo ga ngerti,komen aja dibawahnya.

NB:
untuk LA PTKI minggu dpn (yg tentang processor) ga pake listing,logika,output loohhh...
JANGAN SAMPAI SALAH..
View full article and comment >>>

Kamis, 07 Oktober 2010

Format LA dan LP kelas 1ia02

Oke..ternyata gw ditunjuk bwad jd PJ PTKI TETAP kelas 1ia02 (enakan pke saya atau gw ya..gw aja deh! hehe XD)

Bwad 1ia02,ini ada format LA n soal LP PTKI bwad minggu dpn (yg udah tau,kasih tau tmn yg lain ya)



yg ga keliatan jelas,klik ini --> Cover LA

Gw jelasin ya:
LA isinya:
1.cover
2.listing program
3.logika program (ga boleh sama)
4.output program (printscreen)
Jgn lupa dimasukkan ke MAP bening.Disteples aja diatasnya (ga usah dijilid)

Ini soal LP PTKI bwad minggu dpn:
1.Apa yang kamu ketahui ttg DOS!
2.Sebutkan dan jelaskan perintah-perintah pada DOS!
Jgn lupa didepannya pke cover jg..

Jadi untuk minggu dpn n minggu2 selanjutnya,isi MAP:
1.kartu
2.LP
3.LA

klo ada yg ga ngerti,komen aja dibawah ya..

NB:
- klo ada yg mau add fesbuk gw,pke message dlu ya (klo mau di approve),soalnya gw ga suka smbarangan approve
- twitter gw: @cha_biy .klo mau follow n nanya2,silahkan..
- koprol gw: chandylicious .klo mau alert,silahkan...
View full article and comment >>>