Arti Tanda Pada C++

5 min read Jun 28, 2024
Arti Tanda Pada C++

Arti Tanda pada Bahasa Pemrograman C++

Bahasa pemrograman C++ memiliki berbagai macam tanda yang memiliki arti dan fungsi yang spesifik. Tanda-tanda ini digunakan untuk mengontrol aliran program, mengakses data, melakukan operasi matematika, dan banyak lagi. Berikut beberapa tanda penting dalam bahasa C++ beserta penjelasannya:

Tanda Operator

Operator Aritmatika

  • + (Penjumlahan): Digunakan untuk menjumlahkan dua nilai. Contoh: x + y
  • - (Pengurangan): Digunakan untuk mengurangi dua nilai. Contoh: x - y
  • * (Perkalian): Digunakan untuk mengalikan dua nilai. Contoh: x * y
  • \ (Pembagian): Digunakan untuk membagi dua nilai. Contoh: x / y
  • % (Modulo): Digunakan untuk mendapatkan sisa bagi dari pembagian dua nilai. Contoh: x % y

Operator Perbandingan

  • == (Sama dengan): Memeriksa apakah dua nilai sama. Contoh: x == y
  • != (Tidak sama dengan): Memeriksa apakah dua nilai tidak sama. Contoh: x != y
  • > (Lebih besar dari): Memeriksa apakah nilai pertama lebih besar dari nilai kedua. Contoh: x > y
  • < (Lebih kecil dari): Memeriksa apakah nilai pertama lebih kecil dari nilai kedua. Contoh: x < y
  • >= (Lebih besar dari atau sama dengan): Memeriksa apakah nilai pertama lebih besar dari atau sama dengan nilai kedua. Contoh: x >= y
  • <= (Lebih kecil dari atau sama dengan): Memeriksa apakah nilai pertama lebih kecil dari atau sama dengan nilai kedua. Contoh: x <= y

Operator Logika

  • && (Dan): Memeriksa apakah dua kondisi benar. Contoh: (x > 0) && (y < 10)
  • || (Atau): Memeriksa apakah salah satu dari dua kondisi benar. Contoh: (x > 0) || (y < 10)
  • ! (Tidak): Mengubah nilai kebenaran suatu kondisi. Contoh: ! (x > 0)

Operator Assignment

  • = (Assignment): Mengassign nilai ke suatu variabel. Contoh: x = 10
  • += (Penjumlahan dan assignment): Menjumlahkan nilai kanan ke nilai kiri dan mengassign hasilnya ke nilai kiri. Contoh: x += 5 (sama dengan x = x + 5)
  • -= (Pengurangan dan assignment): Mengurangkan nilai kanan dari nilai kiri dan mengassign hasilnya ke nilai kiri. Contoh: x -= 5 (sama dengan x = x - 5)
  • *= (Perkalian dan assignment): Mengalikan nilai kanan dengan nilai kiri dan mengassign hasilnya ke nilai kiri. Contoh: x *= 5 (sama dengan x = x * 5)
  • /= (Pembagian dan assignment): Membagi nilai kiri dengan nilai kanan dan mengassign hasilnya ke nilai kiri. Contoh: x /= 5 (sama dengan x = x / 5)
  • %= (Modulo dan assignment): Menghitung sisa bagi dari pembagian nilai kiri dengan nilai kanan dan mengassign hasilnya ke nilai kiri. Contoh: x %= 5 (sama dengan x = x % 5)

Tanda Lain

  • ; (Semicolon): Menandai akhir dari suatu pernyataan.
  • {} (Curly braces): Digunakan untuk mendefinisikan blok kode.
  • () (Parentheses): Digunakan untuk mengelompokkan ekspresi atau memanggil fungsi.
  • [] (Square brackets): Digunakan untuk mengakses elemen dalam array.
  • . (Dot): Digunakan untuk mengakses anggota kelas atau struktur.
  • -> (Arrow): Digunakan untuk mengakses anggota kelas atau struktur melalui pointer.
  • # (Hash): Digunakan untuk menandai preprocessor directive.
  • // (Double slash): Digunakan untuk menandai komentar baris tunggal.
  • / / (Slash-asterisk): Digunakan untuk menandai komentar multi-baris.

Kesimpulan

Tanda-tanda dalam bahasa pemrograman C++ merupakan elemen penting yang memiliki peran vital dalam membentuk struktur dan fungsi program. Memahami makna dan penggunaan tanda-tanda ini adalah langkah fundamental dalam mempelajari dan menguasai bahasa pemrograman C++.

Latest Posts