28 April 2013

Belajar JAVA 8 : Operasi Matematik

     Tutorial ni kita akan belajar cara guna operasi matematik macam tambah, tolak, bahagi, darab dll dalam Java.  Tanpa buang masa, ni codingnya:


Sekarang kita declare tiga variable jenis integer. Lepas tu guna tanda '+' untuk tambah nombor dalam variable no1 dengan no2 kemudian masukkan ke dalam variable jawapan.

Bila kita print variable jawapan, dia keluar nombor yang dah ditambah. Hasilnya:
                                                                                                                                                                    100                                                                                                                                                                                                                                                                                                                                

Kat bawah ni simbol-simbol yang boleh digunapakai untuk operasi matematik:

+ untuk tambah                                 - untuk tolak                          % untuk modulus(ambik baki)                                             * untuk darab/kali                                      / untuk bahagi                                                 

Sekarang cuba tukar sikit coding, kita buat 5 bahagi 2.


Bila kita run, hasilnya:
                                                                                                                                                                    2                                                                                                                                                                                                                                                                                                                                    

Pelik kan? Sepatutnya 5 bahagi 2 dapat 2.5. Tak percaya boleh cuba.

Ok, sekarang tengok balik kat line 6. Kita declare tiga-tiga variable tu dalam jenis integer. Ingat tak sebelum ni kita ada belajar yang integer ni adalah nombor bulat yang takde perpuluhan.

Jadi, macam mana kalau kita nak jugak bagi dia dapat 2.5? Senang saja. Kita tukarlah jenis variable tu kepada double.


Hasilnya macam yang kita nak:

2.5                                         

Sekarang kita akan belajar guna modulus pulak, iaitu tanda '%'.

Kita buat benda simple je. Kita buat 5 modulus 2. (ingat! tukat balik double tadi kpd int )



Hasilnya:

1          

Ok, apa yang sebenarnya berlaku adalah macam ni.

Bila 5 bahagi 2 akan dapat 2 baki 1. Kalau lupa boleh tanya cikgu darjah 1.

Gambar tidak berkait [source : sumber]

Simbol '%' ni dia akan ambik baki selepas bahagi. Jadi, kat line 9 tu selepas dibahagi, baki yang tinggal tu akan dimasukkan ke dalam variable baki. Dalam kes ni baki kita adalah 1.

Last sekali bila kita print, kita akan nampak berapa baki dia.

Modulus ni menarik jugak, boleh diguna untuk buat benda yang kita tak terpikir, contohnya macam untuk identify nombor ganjil atau genap. Nanti kita belajar. InsyaAllah...

Ok, itu saja untuk tutorial kita kali ni. Main-main dulu dengan operasi matematik yang baru kita belajar ni. :D

27 April 2013

Belajar JAVA 7 : Cipta Kalkulator Mudah

        Kali ni ProfiT akan guna semua kaedah yang kita dah belajar sebelum ni untuk buat satu program kalkulator yang simple saja.
        
        Kalkulator kita ni akan mintak dua nombor daripada user kemudian tambah dua-dua nombor tu. Ok, ni coding dia(kalau tak nampak klik je gambar tu):




Kat bawah ni pulak output dia(warna hijau tu yang user masukkan):

Nombor pertama : 10.32 
Nombor kedua : 53.02    
Jawapan 63.34                

Ok, sekarang aku akan terangkan.

Kalkulator kita macam kalkulator lain yang wujud mesti la boleh berinteraksi dengan user.

Kita baru belajar guna Scanner untuk ambik input dari user, jadi takde pilihan lain kita guna saja. Sekarang Scanner kita nama dia kalkulator

Kita declare 3 variable jenis double. Double ni data jenis nombor yang ada perpuluhan.

Kat sini pun sengaja aku buat cara declare variable lain sikit, guna koma ','. Cara ni hanya boleh diguna kalau jenis data-data tu sama. Dalam kes ni tiga-tiga jenis double.

Seterusnya kita bagitau user suruh taip apa-apa nombor.

Line 9 kita guna method dalam Scanner, iaitu nextDouble(), untuk ambik apa-apa nombor daripada user kemudian masukkan ke dalam variable no1. Ok, sebelum ni kita guna nextLine(). Yang tu untuk ambik input jenis string, nextDouble() untuk ambik input jenis double.

Lepas tu kita ambik input dari user lepas tu masukkan ke dalam variable no2.

Line 14 kita akan tambah apa-apa nombor dalam no1 dengan apa-apa nombor dalam no2 dan masukkan ke dalam variable jawapan.

Last sekali,  kita paparkan jawapan kat skrin.

Itu saja setakat ni. Cuba praktis bagi mahir semua benda yang kita guna dalam tutorial ni. Sekian :)

22 April 2013

Belajar JAVA 6 : INPUT dari pengguna

    Salam.. Sorry lambat sikit hari ni.. :D. Mesti semua dah ngatuk.. kesian2.. Oke laa.. sekarang buka mata luas-luas, Prof.IT nak kongsi tentang INPUT dalam java. Hal ini menjadi penyebab program boleh berinteraksi dengan pengguna. INPUT ni proses nak masukkan maklumat dalam sesuatu program yang sedang run dan yang pegang maklmat tersebut adalah VARIABLES.[rujuk Belajar JAVA 5]

    Untuk program Java kita diberi kemudahan sedikit kerana telah disediakan teknologi "Scanner!" . Apa Scanner nih? :D Saksikan dan lihat.


Sebelum kita boleh guna Scanner, kita mesti import alat tu dulu.

21 April 2013

Belajar JAVA 5 : Pembolehubah @ VARIABES

                    Salam kepada pembaca-pembaca budiman : D Tutorial kali ni kita akan belajar satu benda yang dipanggil variable.

                   Variable ni lebih kurang macam stor untuk simpan satu data. Kat sekolah kan kita ada belajar matematik macam "x = 5". Dia lebih kurang macam tu. Sama tapi tak serupa (computer engineering en dipanggil mathematics engineering ).

Sekarang cuba tulis coding ni:

 public class cubacuba {                                                                     
public static void main(String[] args) {                                    
int nombor = 5;                                                      
System.out.println("Nombor : " + nombor);            
}                                                                                     
}                                                                                            

20 April 2013

Belajar JAVA 4 : Hello Bloggers :D

Sebelum kita mula tutorial malam ni, ada sikit benda nak kena buat kat Eclipse.

Mula-mula buka dulu Eclipse. Ok, pada asalnya Eclipse tak tunjuk nombor line kat text editor dia. Jadi, klik kanan kat tepi text editor tu dan klik Show Line Numbers.


Nombor line ni penting, sebab nanti bila ada error selalunya dia tunjuk nombor line. Kalau bawah 10 boleh kira lagi, kalau beribu line? Nazak jugak tu.

15 April 2013

Belajar JAVA 3 : Sesi Ice Breaking dengan JAVA IDE

                 Salam..   Tutorial sebelum ni kita dah buat program guna text editor dengan command prompt untuk tulis coding, compile dan run kita punya coding.

                 Tapi kalau guna cara macam tu ada kelemahan dia. Contoh, kalau kita punya coding tu ada error, macam mana kita nak tau mana error dia kan. Kalau macam coding pendek macam Tutorial 2 tu takpe lagi, macam mana kalau coding kita sampai beribu line, tak ke nazak nak cari error dia.

                  Jadi, masalah ni boleh diatasi dengan menggunakan Integrated Development Environment(IDE). IDE ni merupakan text editor khas untuk buat programming.

Apa itu User Account Contol (UAC)?

               Assalamualaikum sahabat :) Apa khabar? Untuk budak-budak diploma mesti tengah best sekarang bukan ? Mana taknya tidur-makan-main games je sekarang. Biasalah cuti sem dah pun bermula.. Hari ni Prof.IT nak bincang pasal UAC. Apa UAC ni?

              Biasa tak pembaca semua install apa-apa program atau nak edit-edit C: tiba-tiba tak boleh atau keluar mesej-mesej macam ni

Pengaturan User Account Control pada Windows 7Security User Account Control (UAC) Windows 7

          Hal ini adalah sekuriti baru yang diwujudkan oleh Windows khususnya Windows 7 pada pemulanya untuk memastikan program diinstal atas keinginan user sendiri. Tapi, ada sesetengah expert menganggap hal ini leceh dan menyusahkan, jadi sebaik-baiknya buang teus benda ini..

Belajar JAVA 2(.02) : Masalah (Access Denied) di Command Prompt

       Salam sahabat IT semua.. Best tak boleh buat program JAVA?? Huhu.. Ada tu yang dah mula tunjuk-tunjuk kat ibu, ayah, abang, kakak, adik, makcik, pakcik.. haaha.. Takpe.. asalkan tujuan tunjuk tu untuk mengajak belajar coding bersama tiada masalah.. Mesti bangga tersengih-sengih tu ~~

Aikk?? Apa?? Tak mau run?? Tak boleh compile??

Ish.. Macam mana ni.. salah ke Prof IT ajar? Mesti tak ambil perhatian ni.. tu laa kat kelas duduk nun belakang sana.. mana nak dengar.. Ok..ok.. jangan panik..semuanya bisa diaturr..


Ok.. Terlebih dahulu ProfiT nak tunjuklah apa rupa masalahnya.. Perkara ni selalunya dihadapi oleh pengguna-pengguna Windows 7 64 Bit dan ke atas..

Access is Denied - coding betul tapi system tak bagi update files @ buat kelas sebab User Account Control (UAC)

Okay.. Sekarang kita perlulah ke Control Panel > System and Security > Action Center
Klik Security > User Account Control (Change setting) , dan tarik tombol tu ke tempat terbawah, > OK  
      Kemudian, pergi ke tempat jdk di simpan sebelum ni :

C:\Program Files\Java\jdk1.7.0_45\bin  (tapi cuma pilih ke Program Files shj)

      Kemudian, pergi ke tempat jdk di simpan sebelum ni :

C:\Program Files\Java\jdk1.7.0_45\bin  (tapi cuma pilih ke Program Files shj)

Klik kanan di folder "Java" >> Properties >> Tab 'Security'

Di sana, klik tombol "Edit",dan akan muncul popup window PERMISSIONS FOR JAVA.
Klik Add, dan akan muncul jendela baru. Dalam  kotak "Enter object name", Masukkan nama account pengguna anda, dan klik OK (jika sudah ada, boleh abaikan langkah ini).

Sekarang dalam window "PERMISSIONS OF JAVA" , kita boleh nampak beberapa pilihan yang dapat diklik seperti CREATOR OWNER, SYSTEM, dan.... username kita. Klik username kita tadi, dan tick pada option FULL CONTROL dalam PERMISSIONS.. untuk sub window.


Ok.. Sekarang cuba try lagi but coding di cmd..
YEAH!! Menjadi!! :D
Ok.. Selesai lah sudah tutor pasal masalah ni..(ok nak tido.. :) )
Kalau ada apa-apa masalah dan soalan.. jangan malu-malu.. boleh je sertakan di ruangan komen..  atau..

fb = www.facebook.com/BlogRafieq