Sabtu, 20 Oktober 2012

inputan dari keyboard



Mendapatkan inputan dari keyboard

Class BufferedReader
Pada bagian ini, kita akan menggunakan kelas BufferedReader yang berada di java.io package untuk mendapatkan input dari keyboard.
Berikut adalah langkah-langkah yang di perlukan untuk mendapatkan inputan dari keyboard :
1.     Tambahkan dipaling atas code anda:

import java.io.*;

2.    Tambahkan ststemen berikut:

BufferedReader dataIn=new BufferedReader(System.in));

3.    Deklarasikan variabel string temporary untuk mendapatkan input,dan gunakan fungsi readline() untuk mendapatkan inputan dari keyboar. Anda harus mengetikkan di dalam blok-try chach:

try{

 String temp = dataIn.readline();
}
catch (IOException e) {
 System,out,println(“Error in getting input”);
}


Class JOptionPane

Berikut adalah langkah-langkah yang di perlukan untuk mendapatkan inputan dari keyboard
1.     Tambahkan dipaling atas code anda::

Import javax.swing.JoptionPane;

2.    Tambahkan statemen berikut:

String name=””;
Name=JOptionPane.showInputDialog(“Please enter your name”);

Sabtu, 13 Oktober 2012

operator java

OPERATOR
Tujuan :
Mengenal dan memahami tipe-tipe operator JAVA.
Mengembangkan Program Java sederhana menggunakan konsep yang dipelajari pada bab ini.
Pokok Bahasan :

Operator Aritmatika.
Operator Increment dan Decrement.
Operator Relasi.
Operator Logika.
Operator Kondisi.


Operator Aritmatika.
Operator    Use    Description
+    Op1+Op2    Adds Op1 and Op2
*    Op1*Op2    Multiples Op1 By Op2
/    Op1/Op2    Devides Op1 By Op2
%    Op1%Op2    Computer the remainder of dividing Op1 By Op2
-    Op1-Op2    Subtracts Op2 from Op1 ; evaluates to the value of Op after it was decremented

Operator Relasi.
Operator Relational : Untuk membandingkan beberapa nilai dan menentukan hubungan antara nilai-nilai tersebut.
Output dari perbandingan tersebut adalah : nilai bolean antara TRUE atauFALSE.
Operator    Use    Deskription
>    Op1>Op2    Op1is greater than Op2
>=    Op1>=Op2    Op1 is greater than equal to Op2
<    Op1<Op2    Op 1 is lessthan Op2
<=    Op1<=Op2    Op1 is less thab or equal to Op2
1=    Op1!=Op2    Op1 and Op2 are not equal !
==    Op1==Op2    Op1 and Op2 are equal
Operator  Logika
&& (logical) dan & (nolean logical) AND
X1    X2    Result
T    T    T
T    F    F
F    T    F
F    F    F

II (logical) dan I (Boleean Logical) Inclisive OR
X1    X2    Result
T    T    T
T    F    T
F    T    T
F    F    F

^ (Bolean Logical Exclusive OR)
X1    X2    Result
T    T    F
T    F    T
F    T    T
F    F    F

! (logical NOT)
X1    Result
T    F
F    T

   
Operator Kondisi
Exp1? Exp2: exp3
   

Minggu, 30 September 2012

tugas pemrograman terstruktur 2 (resume java)



 PENGENALAN PEMROGRAMAN JAVA

TUJUAN                 :       1. Memahami bahasa pemrograman JAVA
                                         2. Mampu membuat program JAVA menggunakan Netbeans
                                         3. Memahami pemrograman JAVA

POKOK BAHASAN :      1. Sejarah bahasa JAVA
                                          2. Ruang lingkup pemrograman
                                          3. Dasar – dasar pemrograman
                                               ( identifier , variable , tipe data )

MENGAPA BELAJAR JAVA ??
Berdasarkan white paper resmi dari SUN , JAVA memiliki karakteristik sebagai berikut :
1.       Sederhana
2.       Berorientasi objek(object oriented)
3.       Dapat d idistribusikan dengan mudah
4.       Interpreter
5.       Aman
6.       Portabel
7.       Performance
                                                 


  STRUKTUR PROGRAM JAVA
[ importnama_package]
[Public] class nama_class [extends nama_induk ]
[Implementsnama_interface,nama interface,.. ]
{              [definisi data dandefinisivariabel]
                [definisimetod-metod]
Public static void main (string [] arg)
                { ………………
                }  // akhir main
}     // akhirdefinisi class
Keterangan :
Tanda [] berarti bagian tersebut bersifat pilihan (bolehtidakada)
Tanda // berarti dibelakang tanda tersebut adalah komentar program


                                                DASAR-DASAR PEMROGRAMAN JAVA

1.IDENTIFIER

2.KEYWORD / KATA KUNCI
adentifier yang telah
di pesan untuk didefinisikan sebelumnya oleh java untukt ujuan tertentu
abstract                     for                       new
 case                            if                         private
 float                           int                       public
 double                       long                    protected
 continue                   extends              super

3.TIPE DATA
   *tipe data primitive
   *tipe data objek

                             

Kamis, 27 September 2012

tugas pemrograman terstruktur 1



algoritma


tujuan : menjadi kekasih ina
langkah-langkah :
1.       Kenalan
2.       Minta nomer hp
3.       Pendekatan
4.       Kencan
5.       Nyatakan cinta ku untuk anas
Proses :
Untuk dapat  berkenalan dengan ina banyak langkah awal yang harus saya lalui,yang pertama adalah sering menatap matanya dengan cara “mencuri”..senyum ketika melihatnya,menyapa ketika berpapasan.
itu adalah langkah yang paling awal untuk mendapatkan perhatianya.
langkah yang selanjutnya adalah,menjalin komunikasi langkah ini adalah langkah yang paling jitu untuk menahlukan hati seseorang,karena kunci suatu hubungan adalah komunikasi.
selanjutnya kalo sudah merasa cocok dan dekat saya mulai berani ngajak dia kencan atau diner,,
dan langkah yang terakhir saya mulai membranikan diri untuk mengunkapkan rasa untuk dia.selain saya berusaha untuk melakukan langka-langkah tersebut,hal yang paling penting adalah berdo.a kepada allah agar di beri kemudaan dan keberasilan.

Tampilan :
Jika saya telah melakukan langkah-langkah tersebut, saya yakin  bisa mendapat kan dia.

Selesai :
Jika kita inggin melakukan sebuah tujuan maka buatlah langkah-langka yang jitu agar bisa tercapai semua  tujuan yang kita ingginkan.






              Flow chat