Skip to content

ajisubarkah/pemrograman-terstruktur

Repository files navigation

Pemrograman Terstruktur - C++

Repository ini dibuat dengan tujuan pembelajaran terhadap bahasa C++

Daftar Isi

Pendahuluan

C++ adalah salah satu bahasa pemrograman yang di buat oleh Bjarne Stroustrup. C++ telah mendukung konsep Pemrograman Berorientasi Objek (Object Oriented Programming) inilah yang membedakan C++ dengan bahasa C.

Mengkompilasi atau compiling di C++ merupakan mengubah code menjadi bahasa komputer dimana komputer hanya mengerti intruksi 1 dan 0. Standarisasi C++ telah dikeluarkan mulai tahun 1998 hingga yang terbaru pada tanggal 12 Agustus 2011 yang diterbitkan sebagai C++11. Berikut compiler yang telah menggunakan C++11:

IDE Platform Command
GCC Linux g++ -std=c++0x example.cpp -o example_program
Clang OS X clang++ -std=c++11 -stdlib=libc++ example.cpp -o example_program

Untuk memudahkan pengguna mengkompilasi program C++ dengan menggunakan Integrated Development Environment (IDE). Berikut beberapa IDE yang mendukung bahasa C++:

IDE Platform
Code::Blocks Windows, Linux, macOS
Dev-C++ Windows
Visual Studio Code Windows, Linux, macOS
Visual Studio Windows

Struktur Dasar

Struktur adalah susunan, dasar adalah bagian paling bawah, dapat di simpulkan Struktur Dasar adalah yang paling mendasar dari C++.

Pelajari lebih lanjut

Input Output

Proses input dan output merupakan hal yang penting agar kita dapat berinteraksi dengan program. Di dalam C++ terdapat beberapa fungsi untuk melakukan input dan output.

Pelajari lebih lanjut

Tipe Data

Setiap tipe data digunakan untuk menampung konten yang berbeda. Tipe data yang menentukan jenis dari konten yang akan di isikan ke dalam variabel.

Pelajari lebih lanjut

Operator

Operator meliputi operasi aritmatika dasar seperti penambahan, pengurangan, perkalian, dan pembagian. Selain aritmatika dasar, terdapat juga operator-operator lainnya yaitu assignment, unary, equality and relational, dan condition.

Pelajari lebih lanjut

Percabangan

Jalannya suatu program pasti akan bergantung pada kondisi yang dipilih. Untuk itu kita memerlukan percabangan yang berfungsi sebagai control flow statement atau statement yang dapat mengontrol alur jalan suatu kode berdasarkan kondisinya.

Pelajari lebih lanjut

Perulangan

Perulangan adalah kode yang bisa kita gunakan untuk mengulang beberapa instruksi kode, seperti for, while, dan do-while.

Pelajari lebih lanjut

Array

Array adalah kumpulan data yang dimasukkan ke dalam satu objek.

Pelajari lebih lanjut

Fungsi

Fungsi adalah kumpulan dari beberapa statement yang melakukan tugas tertentu dan dapat di panggil di dalam fungsi lainnya.

Pelajari lebih lanjut

Header

Header adalah file yang berisi kumpulan fungsi dan variabel yang di gunakan ke dalam program C++.

Pelajari lebih lanjut

TODO

License

MIT

About

Introduction to C++ programming language

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages