Skip to content
10 Februari 2008 / Jeffrey Hermanto Halimsetiawan

Tipe Data dalam Bahasa C


 

Tipe Data Primitif

Jenis-jenis tipe data :

- Tipe data Integer

Tipe data bilangan bulat decimal yang dapat menampung angka antara -2147483648 dan 2147483647. Tipe data ini berukuran 32 bits atau 4 bytes.

- Tipe data Character

Tipe data yang hampir mirip dengan tipe data integer tetapi hanya cukup untuk menampung 1 karakter ASCII. Karena tipe data character hanya memiliki ukuran 1 byte, tipe data ini sangat sering digunakan untuk menyimpan tipe data karakter sesuai dengan namanya. Tipe data ini dikatakan ideal untuk menampung data karakter karena ukuran 1 byte cukup besar untuk menyediakan 1 slot untuk tiap karakter ASCII. Saat compile, semua tipe data karakter akan diubah ke bentuk integer kode ASCIInya.

- Tipe data Float

Float merupakan kependekan dari floating point. Tipe data ini dapat menampung bilangan real tetapi kurang presisi karena hanya dapat menyimpan single precision floating point numbers.

- Tipe data Double

Tipe data double sangat mirip dengan tipe data float tetapi tipe data double dapat menyimpan double precision floating point numbers. Biasanya memiliki ukuran 8 bytes.

- Tipe data Void

            Tipe data yang tidak bertipe.

About these ads
  1. adil / Apr 24 2008 11:36

    saya mau minta tolong jenis2 algoritma

  2. Adiet / Okt 29 2008 20:01

    terimakasih atas ilmunya.

  3. Jeffrey Hermanto / Nov 5 2008 21:04

    @ Adiet

    sama2, semoga bisa membantu

  4. Bayu S / Jan 22 2009 11:52

    Mas tipe data integer itu 2 byte atau 16 bit. bukan 32 bit…

    baca lagi bukunya jogiyanto atau abdul kadir, jangan memberikan informasi yang salah…

    • Jeffrey Hermanto / Jan 22 2009 14:21

      Gini mas..
      jgn langsung memvonis dl..

      secara teori tipe data integer itu memang 16 bit / 2 bytes yaitu -32267 .. 32267, terutama di Pascal..
      tapi di sini IDE C yang saya gunakan adalah DevC++ 4.9.9.2. dimana int itu 32 bit / 4 bytes / -2147483648 … 2147483648

      silahkan anda coba program di bawah ini :

      #include
      #include

      int main(){
      int x;
      scanf("%d",&x);
      printf("%d\n",x);
      getch();
      return 0;
      }

      silahkan anda input 2000000000 maka variabel int x masih mampu menampung nilai tersebut..
      jika int hanya 16 bit, maka nilai 2milyar tersebut tdk dapat ditampung karena 16 bit maksimal hanya mampu meanmpung 32267..

      silahkan dicoba..

    • ucing / Okt 30 2009 09:34

      ya benar mas , saya setuju sma kang jefry….

      • Jeffrey Hermanto / Okt 30 2009 16:36

        thx.. :D

  5. tEnz / Sep 11 2009 00:12

    sangat membantu tugas saya. . .

    terima kasih. . . .

    • Jeffrey Hermanto / Sep 11 2009 00:18

      o y, sama2..

      semoga ilmu ini dapat bermanfaat :D

      tugas tentang apa y kalo boleh tahu?

  6. rizal / Okt 2 2009 02:51

    Terima kasih atas Ilmunya.. :D

    Saya baru belajar bahasa C,,kebetulan saya mau ada presentasi tentangkonsep dasar bahasa C..

    Klo blh sya tau “fungsi dalam library stdio.h yang digunakan untuk menampilkan ke layar baik tipe string maupun placeholders.”

    Arti placeholders dan string itu apa ya??karena saya tidak tau maksudnya…

    Terima Kasih

    • Jeffrey Hermanto / Okt 10 2009 15:59

      String itu dalam C adalah array of Character karena C tidak memiliki tipe data String..

      char kata[255] = “makan”;

      itu merupakan contoh string..

      placeholder ada macam2, contohnya :
      printf(“%d”,i); –> %d sebagai placeholder dari integer
      %s untuk string
      %f untuk float dan masih banyak lg..

      sama2, semoga bermanfaat :D

  7. william / Okt 17 2009 14:46

    bang jeff saya mao nanya kalo koding…
    yang wajib kita kuasai tu apa ya???thanks before

    • Jeffrey Hermanto / Okt 21 2009 16:29

      hmm..
      kalo koding paling gk logika nya harus ngerti, syntax2nya jg harus paham, gimana for itu, gimana kalo for dalam for [nested for]..
      y kira2 ky gt lah..

      ada mslh apa emgnya??

  8. Doerak / Nov 18 2009 18:27

    bisa buatin program c++ untuk menghitung luas permukaan tabung ? tolong ya soalnya mau dkumpul hari jumat

    • Jeffrey Hermanto / Nov 18 2009 19:20

      mudah saja kan..

      berarti tinggal mengetahui r dan tinggi tabung.

      kemudian tinggal melakukan perhitungan aritmatika sederhana 2 * luas lingkaran + luas selimut..

      silahkan dcoba sendiri supaya anda dapat semakin berkembang kemampuannya :D

  9. yus / Sep 28 2010 19:59

    mau nax nie..
    bsa ngasi prrongram c++ cara mencari nilai rata-rata g…?
    makasi y sblumnya…

    • Jeffrey Hermanto / Sep 29 2010 10:34

      Mudah bukan..
      Yang perlu dilakukan adalah meminta jumlah bilangan yang akan diinputkan..
      Siapkan variabel sum untuk melakukan total bilangan..
      Melakukan looping dari 1 hingga n untuk meminta input bilangan ke 1 hingga n dan tambahkan pada variabel sum..
      lakukan pembagian antara sum dan n..
      Untuk input dan outputnya gunakan cin dan cout
      semoga bermanfaat..

      - practice makes perfect -

  10. ridwan / Sep 29 2010 13:55

    gimanaya tips belajar bahasa pemrograman buat orang awam seperti saya, kuhusnya bahasa pemr C/C++. tank’s.

    • Jeffrey Hermanto / Sep 29 2010 19:24

      sederhana saja, semuanya itu bisa karena terbiasa jadi yang harus dilakukan ya hanya latihan terus menerus hingga terbiasa..
      - practice makes perfect -
      semoga bermanfaat :D

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.

Bergabunglah dengan 52 pengikut lainnya.

%d bloggers like this: