Minggu, 28 Oktober 2012

tipe data java

Tipe Data Java
Seperti bahasa pemrograman lainnya, Java mempunyai 8 tipe data primitif, yang mana 4 bertipe integer(bilangan bulat) , 2 bertipe floating-point(bilangan pecahan) dan yang 2 terakhir bertipe boolean dan char.Tipe data tersebut antara lain :
Integer
  1. byte : Memiliki nilai integer dari -128 sampai +127 dan menempati 1 byte ( 8 bits ) di memori.
  2. short : Memiliki nilai integer dari -32768 sampai 32767 dan menempati 2 bytes ( 16 bits ) di memori.
  3. int : Memiliki nilai integer dari -2147483648 sampai 2147483647 dan menempati 4 bytes ( 32 bits ) di memori.
  4. long : Memiliki nilai dari -9223372036854775808 sampai 9223372036854775807 dan menempati 8 bytes ( 64 bits ) di memori.
Bilangan integer biasanya menggunakan int, dan bukan byte,short maupun long. Bilangan integer juga mengenal nilai positif dan negatif ( signed number ). Tipe data byte dan short hanya digunakanpada aplikasi khusus yang memperhatikan penggunaan memori.
Sedangkan long jarang digunakan karena jarang memerlukan bilangan sebesar kapasitas long.
Floating Point
  1. float : memiliki nilai -3.4×10(pangkat ’8′) sampai +3.4×10(pangkat ’8′) dan menempati 4 byte di memori
  2. double : memiliki nilai -1.7×10(pangkat 308) sampai +1.7×10(pangkat 308).
Semua bilangan pecahan atau desimal dalam Java tanpa diakhiri huruf f akan dianggap sebagai double. Sedangkan bilangan yang ingin dikategorikan sebagai float harus diakhiri dengan huruf F.
Misalnya : 4.22 F atau 2.314f. Sedangkan untuk bilangan double, bisa menambah dengan huruf D, karena secara default bilangan dengan koma atau pecahan atau desimal akan dianggap sebagai double
Boolean Dan Char
  1. boolean : Dalam Java dikenal tipe data boolean yang terdiri dari dua nilai saja, yaitu true dan false. Boolean sangat penting dalam mengevaluasi suatu kondisi, dan sering digunakan untuk menentukan alur program.
  2. char : Char adalah karakter tunggal yang didefinisikan dengan diawali dan diakhiri dengan tanda ‘ ( petik tunggal ). Char berbeda dengan String, karena String bukan merupakan tipe data primitif, tetapi sudah merupakan sebuah objek. Tipe char mengikuti aturan unicode, sehingga dapat menggunakan kode /u kemudian diikuti bilangan dari 0 sampai 65535, tetapi yang biasa digunakan adalah bilangan heksadesimal dari 0000 sampai FFFF.Misalnya : ‘\u123’ Selain karakter biasa, juga terdapat karakter khusus yang didefinisikan dengan cara mengawalinya menggunakan tanda \ seperti pada tabel berikut :
Kode
Nama
Unicode
\b
Backspace
\u0008
\t
Tab
\u0009
\n
Linefeed
\u000a
\r
Carriage Return
\u000d
\*
Double Quote
\u0027
\’
Single Quote
\u0022
\\
Backslash
\u005c

 Belajar Bahasa Pemrograman Java Dasar

   contoh :

          public class SelamatDatang {


                  public static void main (String [] args) {
                         System.out.println("Selamat Datang Di Belanja Pagi");
                   }
           }

   Pada kode diatas, kita telah membuat sebuah program java sederhana yang menampilkan tulisan "Selamat Datang Di Belanja Pagi" pada console. Dimana terdapat beberapa aturan dalam membuat program java yaitu :
  1. Nama file harus sama dengan nama kelas program. Misal pada kode diatas nama kelasnya adalah SelamatDatang, maka nama file harus SelamatDatang.java
  2. Hanya boleh terdapat satu kelas public pada sebuah file
  3. Kelas yang menjadi program harus memiliki metode public static void main(String[] args)
  4. Terminal pada java menggunakan tanda ; (titik koma).

   Selanjutnya saya akan menjelaskan macam-macam tipe data yang terdapat pada bahasa pemrograman java yaitu :

           Tipe Data                       Keterangan
  •   boolean                          true atau false memiliki dua buah nilai
  •   char                                karakter – 0-65335
  •   byte                                -128 - 127
  •   short                               -32768 - 32767
  •   int                                   -2.147.483.648 – 2.147.483.647
  •   long                                -9.223.372.036.854.775.808 – 92.233.720.367.854.775.807
  •   double                            1,7*
  •   float                                1.4E-45 - 3.4028235E38
   String bukanlah merupakan tipe data di Java, String merupakan Object. Namun String memiliki keunikan yaitu String dapat langsung dibuat tanpa harus membuat Object.

   Selanjutnya akan menjelaskan tentang Variabel dimana dalam Java Variabel diartikan sebagai sesuatu yang digunakan untuk menampung sebuah data. Sebuah variabel harus ada dalam sebuah kelas atau metode. Pembuatan sebuah variabel di Java terlihat pada kode dibawah ini.

         Tipevariabel namavariabel;

   Tipe variabel dapat juga berupa tipe data atau kelas, misal :

          int nilai;
          char indexNilai;

    Untuk menambahkan nilai ke sebuah variabel, maka dapat menggunakan tanda  "=" (sama dengan), misal jika kita akan menambahkan nilai 100 pada variabel nilai dan A pada variabel indexNilai, maka dapat terlihat pada kode dibawah ini.

           int nilai;
           char indexNilai;

           nilai = 100;
           indexNilai = 'A';

    Atau dapat juga dengan langsung saat pembuatan sebuah variabel seperti contoh berikut :

           int nilai = 100;
           char indexNilai = 'A';

    Syarat-syarat penamaan variabel adalah :
  1. Harus diawali dengan huruf
  2. Tidak boleh terdapat karakter unik seperti @,#,% dan lain-lain
  3. Tidak boleh mengandung karakter putih (spasi, enter,tab)
  

Sabtu, 27 Oktober 2012



A. Bahasa C
1. Sejarah
Bahasa C merupakan perkembangan dari bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967. Selanjutnya bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut bahasa B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C yang diciptakan oleh Dennis Ricthie & W. Kerninghan tahun 1972 di Bell Telephone Laboratories Inc. (Sekarang adalah AT & T Bell Laboratories).
2. Aplikasi bahasa C
  • Bahasa C pertama kali digunakan di Computer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX.
  • Bahasa C juga digunakan untuk menyusun operasi Linux.
  • Banyak bahasa pemrogaman popular seperti PHP dan Java menggunakan sintaks dasar mirip bahasa C.

MINGW (algo3_latihan)
#include <stdio.h>
#include <conio.h>
int main (void)
{
               
                char nama[255];
                char nim[255];
                int quiz;
                int mid;
                int uas;
                int nilai_akhir;
                printf("Masukkan Nama \t        : ");
                scanf("%s",nama);
                printf("Masukan Nim \t          : ");
                scanf("%s",nim);
                printf("Masukan Nilai quiz \t   : ");
                scanf("%d",& quiz);
                printf("Masukan Nilai MID \t    : ");
                scanf("%d",& mid);
                printf("Masukan Nilai UAS \t    : ");
                scanf("%d",& uas);
                nilai_akhir=(quiz*0.2+mid*0.3+uas*0.5);
                printf("Nama = %s \n", nama);
                printf("Nim = %s \n", nim);
                printf("Nilai Akhir %d", nilai_akhir);
               
                return 0;
}

Latihan


Latihan: 1
1.      1.  Buatlah instruksi/perintah dari perulangan:
-          While
-          Do-while
-          For
-          Break
-          Continue
Jawab:
Perulangan while:
Int jumlah = 1;
While(jumlah <= 11){
                System.out.println(jumlah);
                Jumlah++; //menaikkan jumlah
}

Rabu, 24 Oktober 2012


 latihan:
buatlah instruksi/perintah perulangan 
-while
-do-while
-for
-break
-continue

Perilangan While
Contoh pemrograman:

public static void main(String[] args) {
        int jumlah = 1;
       
        while(jumlah <= 11) {
            System.out.println(jumlah);
            jumlah++; // menaikkan jumlah
        }
    }
}

© Bella Yulianita 2012 | Blogger Template by Enny Law - Ngetik Dot Com - Nulis