0% menganggap dokumen ini bermanfaat (0 suara)
15 tayangan12 halaman

Tipe Data, Variabel, Konstanta Dan Operator

Dokumen ini membahas dasar-dasar pemrograman C, termasuk tipe data, identifier, variabel, konstanta, dan operator. Pembaca diajarkan tentang aturan pendefinisian identifier dan prioritas operator dalam operasi aritmatika. Pemahaman ini dianggap penting untuk menghindari kesalahan dalam pemrograman C.

Diunggah oleh

abayuf99
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
15 tayangan12 halaman

Tipe Data, Variabel, Konstanta Dan Operator

Dokumen ini membahas dasar-dasar pemrograman C, termasuk tipe data, identifier, variabel, konstanta, dan operator. Pembaca diajarkan tentang aturan pendefinisian identifier dan prioritas operator dalam operasi aritmatika. Pemahaman ini dianggap penting untuk menghindari kesalahan dalam pemrograman C.

Diunggah oleh

abayuf99
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 12

Dasar Pemrograman C:

Tipe Data, Identifier,


Variabel, Konstanta,
dan Operator
Hasanur Mohammad Firdausi, S.T.
Tujuan Pembelajaran

● Memahami jenis-jenis tipe data dalam bahasa C.


● Mengetahui aturan pendefinisian identifier.
● Memahami perbedaan antara variabel dan konstanta.
● Mengenal jenis-jenis operator dalam C dan prioritasnya.
Jenis-Jenis Tipe Data dalam C

● Tipe Data :
● int: Menyimpan bilangan bulat.
● float: Menyimpan bilangan desimal dengan presisi tunggal.
● double: Menyimpan bilangan desimal dengan presisi ganda.
● char: Menyimpan satu karakter.
● void: Tipe data tanpa nilai.

● Tipe Data Lain:


● long: Menyimpan bilangan bulat dengan ukuran lebih besar.
● short: Menyimpan bilangan bulat dengan ukuran lebih kecil.
● unsigned int: Menyimpan bilangan bulat positif.
Aturan Pendefinisian Identifier

● Identifier: Nama yang diberikan pada variabel, fungsi, atau entitas lainnya dalam
program.

● Aturan:
● Harus dimulai dengan huruf (A..Z, a..z) atau underscore (_).
● Tidak boleh mengandung spasi.
● Tidak boleh menggunakan kata kunci (keywords) C. Seperti (int, if, while…..)
● Contoh Benar: nama_variabel, _counter
● Contoh Salah: 2data, float, my variable
Deklarasi Variabel

● Variabel yang akan digunakan dalam program harus dideklarasikan dengan tipe
data.
● Nilainya dapat berubah selama program berjalan.

● Contoh :
Konstanta

● Konstanta menyatakan nilai yang tetap.


● Pendefinisian konstanta menggunakan preprocessor directive (#define), tanpa
diakhiri titik koma
● Konstanta karakter diawali dan diakhiri tanda petik tunggal (‘), seperti :
#define huruf ‘A’
● Konstanta string merupakan deretan karakter yang diawali dan diakhiri dengan
tanda petik 2 (“), Seperti :
#define NAMA “Hasanur Mohammad Firdausi”
● Konstanta integer dituliskan seperti :
#define nilai 10
● Konstanta real (float dan double) bisa mengandung pecahan (dengan tanda titik)
dan nilainya bisa ditulis dalam bentuk eksponensial, Seperti :
#define PHI 3.14f
#define nilai 8.5
#define nilai 2.1e+5
Jenis-Jenis Operator

● Operator merupakan symbol atau karakter yang biasa digunakan dalam program
untuk melakukan suatu operasi atau manipulasi. Seperti penjumlahan dua buah
nilai.
● Operator Aritmatika:

+ (Penjumlahan): Menambahkan dua operand.

- (Pengurangan): Mengurangi dua operand.

• (Perkalian): Mengalikan dua operand.

/ (Pembagian): Membagi dua operand.

% (Modulus): Mengambil sisa bagi dari dua operand.


Jenis-Jenis Operator

● Operator Relasional:

== (Sama dengan): Memeriksa kesamaan dua operand.

!= (Tidak sama dengan): Memeriksa ketidaksamaan dua operand.

> (Lebih besar dari): Memeriksa apakah operand kiri lebih besar dari operand
kanan.

< (Lebih kecil dari): Memeriksa apakah operand kiri lebih kecil dari operand kanan.
Jenis-Jenis Operator

● Operator Logika:

&& (Logika AND): Mengembalikan true jika kedua operand bernilai true.

|| (Logika OR): Mengembalikan true jika salah satu operand bernilai true.

! (Logika NOT): Membalik nilai operand (true menjadi false, dan sebaliknya).
Prioritas Operator Aritmatika

● Prioritas dan Asosiasi:


● * dan / memiliki prioritas tertinggi dalam operasi aritmatika.
● + dan - memiliki prioritas lebih rendah dibanding * dan /.
● Modulus (%) memiliki prioritas yang sama dengan perkalian dan pembagian.

● Contoh:
Contoh Program Sederhana
Kesimpulan

● Pemahaman tentang tipe data, identifier, variabel, konstanta, dan operator adalah
dasar dari pemrograman dalam C.
● Penting untuk mengikuti aturan pendefinisian identifier dan memahami prioritas
operator untuk menghindari kesalahan dalam program.

Anda mungkin juga menyukai