Jumat, 28 Maret 2014

Logic : Selection, Iteration, Method

Pertemuannn ke 3~~~
okeiii finee makin bingung gue dengan coddingannn..#oh no!
kayanya kalo mau UTS gue harus siap" bertapa dulu supaya gue bisa ngerjainnya *huhuhu
tetapi gue berasa keren karena gue sekarang jadi tau betapa susahnya membuat program dibanding tinggal make tok :").
Okei disini pertemuan ke 3 hanya sedikit membahas karena minggu depan gue ada quiz *tears.
Semoga gue bisa mengerjakannyaa...amin aminn :DD..okei Let's start!!


Nah disini gue cuma mau bilang juga kalo mau buat coddingan itu :
- Jangan menemukan sesuatu yang sudah pernah dipake gunanya untuk mengurangi coddingan yang sama
- Buat coddingan itu yang bisa dipakai tentunya dan bermanfaat ! :D
- Coddingnya bisa dipakai ulang


Tabel Exor

P
Q
&&
||
^
T
T
T
T
F
T
F
F
T
T
F
T
F
T
T
F
F
F
F
F



 Contoh :

X = 10
Y = 3

y = (x = = 10 & & y > 10) ? 10 : 3
y = 10 = = 10 && 3 > 10
y = T & F
y = False
y = 3

Nah kalo misalnya ingin membuat sebuah segitiga di command ada caranya juga loh..
nah caranya kalian harus mengetik seperti dibawah ini di textpad.
yang dikotak ungu itu untuk membuat segitiganya..
Nah jika ingin segitiga yang dibuat memiliki isi harus menambah command yang berada dikotak hijau


 nah ini diaa command nya :DD bagus kan yaaa hohohohoho...



 Dan dibawah ini adalah contoh bentuk lainnyaaa..





nah selajutnya gue harus bisa bikin coddingan contohnya seperti sistem proses ATM *shock
God bless me :") , doakan gue berhasil ya kawannnnnnn :") stress belajar *telen sendal

Thank you buat semua yang telah membca blog ini :DD semoga blog ini bermanfaat walaupunn yang punya blog ga pinter pinter banget tetapi semoga materi ini bisa dipake oleh semua orang:DD

salam,
Janty B!NU$ian 2017
1701299172


Jumat, 14 Maret 2014

Selection and Iteration Statements

Hellowwww kembaliii lagi bersamaaaa Jantyyyy..muahahhah!!! :DD
nahh sekarangg ceritanya ni yaa episode kedua blog algoritmanyaa hohohohohohoo..
Jujur makin lama gue makin pusingggg singg singggg!!!!
Tapi semoga dengan gue share disini apa yang gue dapet dari Pak Sky tentunya gue semakin bisa di dalam codding"an nyahahhaha :DD
dibawah ini adalah rangkaiannyaa..Selamat belajar guys!! =))

Java menyediakan beberapa jenis pernyataan seleksi:
-One-way if statements

-Two-way if statements

 












-Nested if statements


 
-Switch statements
di Switch ini kalo misalnya break nya dihilangkan maka tidakakan bisa dijalankan.Dibawah ini adalah rangkaian sistemnya



berikut adalah sample syntax di dalam textpad :

 a. Switch karakter



 b.Switch Angka

-Conditional expressions






-The Statement inside Selection  

Kontrol berapa kali operasi atau urutan operasi dilakukan secara berurutan.
Tiga jenis pernyataan iterasi: 

-While = Kalo benar baru dijalankan.Cek terlebih dahulu baru dilakukan
 
While


   
-doWhile = Lakukan terlebih dahulu baru dijalankan

doWhile
 
-For = Untuk menentukan kondisi 
For
 Contoh Syntax for di dalam Textpad





 
Nested Loop Sample : Cara untuk membuat baris dan kolom di dalam command



++i = Ditambah dulu baru dicetak
i++ = Dicetak dahulu baru ditambah
ini untuk dibagian For nya yaaaa...


Sekiann dari sayaaaaaa...Sorry kalo kurang jelasss wkkwkwkwk :DD

Thanks!=))

Keep calm and be BINUSian \m/


Jumat, 07 Maret 2014

Basic Algorithm

Hello =))

Ini adalah pertama kalinya saya membuat blogger.:)) hahaha~~

Saya dari jurusan Computerized Accounting di BINUS saat ini saya sedang menjalani semester 2.

Today is My First meeting with Mr. Henry Chong or Mr.Sky :))
Akhirnya setelah 2 minggu kuliah di semester 2 ini menemukan dosen yang ga bikin jenuh *tears*

Di blog ini saya akan menjelaskan tentang "Basic Class & Arithmetic, Logic and Relational Operation"

Berikut ini adalah  8 Tipe data Primitive yang diubah menjadi 1 Package.











 
Nah disini bisa dilihat perbedaan antara Primitive data dengan Wrapper class.
Kalo untuk Wrapper huruf depannya menggunakan huruf besar semua rata-rata.
dan untuk seperti :
Int berubah menjadi Integer
Char berubah menjadi Character

Nah kenapa disini di Constructor Arguments nya hanya yang Character berubah menjadi Char saja?
Karena Char itu hanya terdiri dari 1 Huruf saja makanya disebut dengan Char.




Nah,pasti dari kalian bingung.Apa itu Char,Long,Byte dll?

Byte = 1/0
Char = 1 huruf
Double = Bilangan desimal yang panjang
Float = Bilangan desimal yang pendek
Short = Bilangan bulat yang berkapasitan 16 byte
Int. = Bilangan bulat yang berkapasitas 32 byte
Long = Bilangan bulat yang panjang yang berkapaistas 64 byte
String = 1 kata yang memiliki beberapa huruf
Boolean = Tipe data yang hanya terdiri dari bilangan 0 dan 1. 0 berarti False dan 1 berarti True






Pengenalan dan Instalasi Textpad
Setelah sebelumnya kita mempelajari Pemrograman dengan Java - Textpad merupakan editor khusus untuk windows dengan pilihan menu untuk kompilasi java, textpad sangat flexibel dan mudah untuk digunakan.
Keuntungan Mengunakan Textpad
  1. Coloring Syntax 
  2. Terdapat fasilitas line number 
  3. Ringan untuk digunakan 
  4. Kemampuan untuk kompilasi java dan eksternal program lainnya
  5. Multi file dapat diedit secara bersamaan dan ada spell checker dengan kosa kata kamus dari 10 bahasa. 

Instalasi Textpad
Sebelum proses instalasi textpad anda diharuskan untuk menginstal JDK versi 6 keatas yang bisa didownload di JAVA yang merupakan seperangkat alat pengembangan program java, yang dapat digunakan untuk membuat, menguji, mendokumentasi-kan dan menjalankan program java.Download Textpad di Textpad anda bisa mendownload licensenya secara gratis disini.

Setting Textpad 
Selanjutnya setelah install Textpad berhasil, kita harus setting textpad agar bisa kompilasi java. Karena kita pada awal tadi telah menginstall JDK SE maka langsung saja klik Configure > Preferences pilih Tools dan Add pilih java SDK Commands (perhatikan gambar)



lalu ke bagian Tool > External Tools maka akan terlihat sudah compare dengan Java nya.



Nah setelah semuanya sudah ketik dengan seperti gambar yang ada dibawah ini 






Setelah selesai men-setting textpad mari kita mencoba untuk membuat program sederhana. Salin kode di atas ini dan pastekan ke dalam editor textpad.Simpan program diatas mengunakan nama classnya
Periksa hasil apakah sudah benar, dengan cara Tools > External Tools > Compile Java (CTRL + 1). Jika program, yang dibuat tidak ada kesalaham, maka akan pada bagian Tool Output, akan muncul tampilan Tools Completed successfully. 

Pertama kali dibuat katanya :

public class Document1{
       }
}


------------------------------------------------------
Setelah itu anda save terlebih dahulu sesuai dengan nama Document1 dengan Type data .java.
Jika sudah tersave makan data tersebut akan berubah menjadi warna ini :


public class Document1{
       }
}

------------------------------------------------------
Setelah itu dilanjutkan dengan :

public class Document1{
    public static void main(String args[]){
        System.out.printf("%s\n","Belajar Algorithm")
 



//untuk Int menggunakan %d , String %s , Char %c , Float %f
//menggunakan tanda (//) maka tidak akan terbaca oleh command
//Jika  ingin membuat lebih banyak kata bisa menggunakan */ diawal kalimat dan */ diakhir kalimat
//concatenation = penggabungan
 
    }
}




Commend Used String Method
Length = Menghitung panjang string "Belajar Algorithma" berarti terdapat 18 huruf termasuk spasi
System.out.printf("%d\n",kata.length());

CharAt = Mengambil huruf dari jumlah yang keberapa
System.out.printf("%c\n",kata.charAt(0));

Concat = Menambahkan kata di dalam string
System.out.printf("%s\n",kata.concat("binus"));

Substring = Untuk memotong dari kata misalnya 0.5 berarti itu dipotong dari huruf 0 sampai ke 5
System.out.printf("%s\n",kata.substring(0,5));

toLowercase = Mengubah menjadi huruf kecil
toUppercase = Mengubah menjadi hurufbesar

Trim = Untuk menghilangkan spasi yang berada di kanan kiri kalimat
System.out.printf("%s\n",kata.trim())

Replace = Mengganti Huruf / kata 
System.out.printf("%s\n",kata.replace("Belajar","Enjoy"))

ReplaceFirst = Bisa mengganti misalnya spasi dari ada hingga menjadi tidak ada
System.out.printf("%s\n",kata.replaceFirst(" ",""));

Split = Untuk membelah 2 sebuah kalimat
String result[];
        result = kata.split(" ",2);
        System.out.printf("%s []",result[0]);
        System.out.printf("[] %s",result[1]);



NAME   : JANTY
NIM        : 1701299172
CLASS : 02PAA