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.




saya mau minta tolong jenis2 algoritma
terimakasih atas ilmunya.
@ Adiet
sama2, semoga bisa membantu
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…
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..
ya benar mas , saya setuju sma kang jefry….
thx..
sangat membantu tugas saya. . .
terima kasih. . . .
o y, sama2..
semoga ilmu ini dapat bermanfaat
tugas tentang apa y kalo boleh tahu?
Terima kasih atas Ilmunya..
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
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
bang jeff saya mao nanya kalo koding…
yang wajib kita kuasai tu apa ya???thanks before
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??
bisa buatin program c++ untuk menghitung luas permukaan tabung ? tolong ya soalnya mau dkumpul hari jumat
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
mau nax nie..
bsa ngasi prrongram c++ cara mencari nilai rata-rata g…?
makasi y sblumnya…
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 -
gimanaya tips belajar bahasa pemrograman buat orang awam seperti saya, kuhusnya bahasa pemr C/C++. tank’s.
sederhana saja, semuanya itu bisa karena terbiasa jadi yang harus dilakukan ya hanya latihan terus menerus hingga terbiasa..
- practice makes perfect -
semoga bermanfaat