Tutorial Pemrograman C # 11: Operator Koma Pada Bahasa C
Pengertian Operator Koma Pada Bahasa C
Operator koma merupakan salah satu operator pada bahasa C yang berfungsi untuk menggabungkan beberapa ekspresi dan pemrosesannya dilakukan dari kiri ke kanan. [1]
Contoh : Penulisan operator koma pada bahasa C
X = (A = 6, A * 2), maka X bernilai 6 * 2 = 12 dan nilai
A bernilai 6
Y = (B = A + 4, B / 5), maka Y bernilai (6 + 4) / 5 = 2 dan nilai
B = 6 + 4 = 10
Keterangan :
Nilai X nilainya berasal dari nilai A yang diproses 2 kali yakni proses pertama A = 6, kemudian proses kedua yakni A * 2 = 6 * 2 = 12. Sedangkan nilai A akan tetap bernilai 6 karena hanya sekali diberi operator assignment (=), yakni A = 6.
Nilai Y nilainya berasal dari nila yang diproses 2 kali yakni proses B = A + 4 = 6 + 4 = 10 kemudian proses ke dua yakni B / 5 = 10 / 5 = 2. Sedangkan nilai B bernilai 10 karena hanya sekali diberi operator assignment (=), yakni B = A + 4 = 6 + 4 = 10
Kode program : Contoh penggunaan operator koma pada pemrograman bahasa C
#include <stdio.h>
int main()
{
int a, b, x, y;
x = (a = 6, a * 2);
y = (b = a + 4, b / 2);
printf("Nilai x = %d\n", x);
printf("Nilai a = %d\n", a);
printf("Nilai y = %d\n", y);
printf("Nilai b = %d\n", b);
}
Output program : Jika program dijalankan maka hasilnya sebagai berikut.
Demikian pembahasan mengenai operator koma pada bahasa C, semoga bermanfaat. Dan jika ada yang masih ada yang dibingungkan silahkan tanyakan pada kolom komentar.
2 comments