💻

Pengenalan Dasar Bahasa Pemrograman C++

Sep 17, 2024

Belajar Bahasa Pemrograman C++ Dasar

1. Pengenalan Dasar

  • Include Iostream: Harus digunakan untuk input/output.
  • Fungsi Main:
    • Menampilkan output "Hello World".
    • Menggunakan cout untuk menampilkan pesan.

2. Menyederhanakan Penulisan

  • Menghilangkan std:: dengan menggunakan using namespace std;.
  • Menghasilkan output lebih singkat tanpa std::.

3. Komentar dalam Kode

  • Menggunakan /* ... */ untuk komentar multi-baris.
  • Contoh: /* Ini adalah komentar */.
  • Bisa juga digunakan untuk mendisable perintah.

4. Tipe Data dan Variabel

  • Deklarasi Tipe Data: Contoh membuat variabel integer dan char.
  • Input Data: Menggunakan cin untuk mengambil input dari pengguna.
    • Contoh: cout << "Masukkan sebuah angka: ";
  • Output Data: Menampilkan hasil input.
    • Contoh: cout << "Angka anda: " << x;

5. Percabangan

  • Menggunakan if untuk kondisi.
    • Contoh: if (a > b) { cout << "A lebih besar dari B"; }
  • Menggunakan boolean untuk menyatakan benar/salah.

6. Fungsi dalam C++

  • Membuat fungsi baru untuk modularitas.
    • Contoh: void hello() { cout << "Halo, nama saya Budi"; }
  • Memanggil fungsi dalam fungsi main().

7. Perulangan

  • For Loop: Digunakan untuk mengulang blok kode.
    • Contoh: for (int i = 0; i < 5; i++) { cout << i; }
  • Menerima input dari pengguna untuk menentukan banyaknya pengulangan.

8. Tipe Data Lanjutan

  • CString: Menggunakan library untuk string manipulasi.
    • Contoh: char nama[20]; untuk mendeklarasikan string.
  • Menggunakan strcpy untuk menyalin string.

9. Struktur Data

  • Structure: Mengelompokkan variabel.
    • Contoh: struct Teman { char nama[20]; };
  • Menggunakan struktur untuk mengelola data lebih kompleks.

10. Kesimpulan

  • C++ memiliki banyak fitur dasar untuk pengembangan.
  • Bisa dikembangkan lebih jauh dengan operasi aritmetika dan logika.
  • Penting untuk memahami fungsi dasar sebagai landasan.

Catatan: Kode dan contoh yang disediakan harus dipahami dan tidak disarankan untuk hanya disalin tanpa pemahaman.