Cara memberikan nilai kevariabel

variabel = nilai ;

untuk menuliskan sebuah konstanta bertipe char karakter perlu ditulis didalam tanda petik tunggal

contoh:

Konstanta Karakter Keterangan
‘a’ Karakter berupa huruf a
‘A’ Karakter berupa huruf A
‘*’ Karakter berupa simbol *
‘\\’ Karakter \ (harus diawali \)

Karakter yang ditulis dengan bentuk \ karakter, mempunyai arti tersendiri

contoh:

Karakter Keterangan
Karakter ber-ASCII nol (karakter null)
\a Karakter bel
\b Karakter backspace
\f Karakter formfeed (ganti halaman)
\n Karakter newline (pindah baris)
\r Karakter carriage return (keawal baris) tanpa linefeed (pindah baris)
\t Karakter tab horisontal
\v Karakter tab vertikal
\\ Karakter \
\’ Karakter ‘
\” Karakter “
\? Karakter ?
00 Karakter yang nilai oktalnya 000 (3 digit oktal)
\xhh Karakter yang nilai hexanya adalah hh (dua digit hexa)

sebuah algoritma dapat dibangun dari tiga buah struktur dasar, yaitu:

  1. Runtunan (Sequence)
  2. Pemilihan (Selection “if-else, switch-case”)
  3. Pengulangan (Repetition “for, while, do-while”)
Tabel operator aritmetika
Simbol Fungsi Contoh
+ Penambahan x = y + 6;
Pengurangan y = x – 5;
* Perkalian y = y * 3;
/ Pembagian z = x / y;
% Modulo a = 10 % 3;
++ Increment x++;
Decrement z–;

Combined operator
contoh:

Expresi Dapat diganti dengan
a=a+b a+=b
a=a-b a-=b
a=a*b a*=b
a=a/b a/=b
a=a%b a%=b
a=a<< a<<=b
a=a>>b a>>=b
a=a&b a&=b
a=a|b a|=b
a=a^b a^=b
Tabel operator relasi
Simbol Fungsi
== Sama dengan
!= Tidak sama dengan
< Lebih kecil dari
> Lebih besar dari
<= Lebih kecil atau sama dengan
>= Lebih besar atau sama dengan
?: Conditional assignment
Tabel operator bitwise
Simbol Fungsi Contoh
& AND A & B
| A OR B A | B
^ XOR A ^ B
~ Complement ~B
>> Shift right A >> B
<< Shift left A << B

Pointer operator
& (Address of) = menunjukkan alamat

* (Value of) = menunjukkan isi dari alamat

Assignment operator(=)

  • digunakan untuk menempatkan data dimemori atau disuatu variabel
  • Operand sebelah kiri dari operator harus memiliki alamat
  • hasil dari operator assignment adalah nilai yang di assign-kan ke operand sebelah kirinya dan tipenya sesuai dengan tipe operand di sebelah kirinya

One thought on “Karakter dan operator di C

  • Amelia Phoenix

    Highly energetic article, І loved that a lot.
    Willl tɦere ƅe a ƿart 2?

    Reply

Leave a comment

Your email address will not be published. Required fields are marked *

9 + fifteen =