Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bagussatoto/tutorial_bahasa_cpp
Untuk Belajar Bahasa Pemrograman C++
https://github.com/bagussatoto/tutorial_bahasa_cpp
bagussatoto cpp
Last synced: 3 months ago
JSON representation
Untuk Belajar Bahasa Pemrograman C++
- Host: GitHub
- URL: https://github.com/bagussatoto/tutorial_bahasa_cpp
- Owner: bagussatoto
- License: mit
- Created: 2023-09-12T13:43:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-31T05:51:41.000Z (about 1 year ago)
- Last Synced: 2024-05-01T17:38:41.069Z (8 months ago)
- Topics: bagussatoto, cpp
- Language: C++
- Homepage: https://github.com/bagussatoto/Kumpulan-Final-Project-C-plus-plus
- Size: 217 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# tutorial_bahasa_cpp
## Mengapa saya membuat ini?
> Saya membuat platform pembelajaran bahasa pemrograman C++ algoritma dan struktur data dasar karena saya ingin membantu orang-orang mempelajari keterampilan pemrograman yang penting ini.
> Algoritma dan struktur data adalah dasar dari semua pemrograman. Tanpa pemahaman yang kuat tentang hal-hal ini, sulit untuk membuat program yang efisien dan efektif.
> Platform saya dirancang untuk membuat pembelajaran algoritma dan struktur data dasar lebih mudah dan menarik. Saya percaya bahwa platform saya dapat menjadi sumber daya yang berharga bagi siapa saja yang ingin belajar tentang pemrograman. Saya berharap platform saya dapat membantu orang-orang mengembangkan keterampilan yang mereka butuhkan untuk sukses dalam karier mereka.
Berikut adalah beberapa alasan spesifik mengapa saya membuat platform ini:
- Saya melihat bahwa ada banyak orang yang ingin belajar tentang pemrograman, tetapi mereka merasa terintimidasi oleh kompleksitas materi. Saya ingin membuat pembelajaran pemrograman lebih mudah diakses dan lebih menarik.
- Saya percaya bahwa algoritma dan struktur data adalah keterampilan yang penting bagi semua orang, tidak hanya untuk programmer profesional. Saya ingin membantu orang-orang belajar tentang hal-hal ini sehingga mereka dapat menggunakan keterampilan mereka untuk menyelesaikan masalah dalam kehidupan sehari-hari.
- Saya ingin membuat kontribusi positif bagi komunitas pemrograman. Saya percaya bahwa platform saya dapat membantu orang-orang belajar dan berkembang, dan saya bangga dapat menjadi bagian dari itu.
> Saya berharap platform saya dapat membantu Anda mencapai tujuan Anda.
## 👦🏽 Siapa pembuat aplikasi ini?
| Profile | Keterangan |
|----------------|----------------------------------|
| Nama | Bagus Budi Satoto |
| Jurusan | S1 - Informatika |
| Kampus | Universitas Amikom Yogyakarta |## Get Started
Compiler / Alat Yang Dibutuhkan :
- Text Editor | [Visual Studio Code](https://code.visualstudio.com/)
- Compiler | [MinGw](https://sourceforge.net/projects/mingw/) , [Dev++](https://www.bloodshed.net/)
- [Git](https://git-scm.com/) Clone Repositori Ini.### Referensi project programanan C++
[Kumpulan Final Project | Project Akhir | bahasa Pemrograman C++ | bagussatoto](https://github.com/bagussatoto/Kumpulan-Final-Project-C-plus-plus.git)
## Compiling
Gunakan Format Sintaks Berikut Ketika Berada Dalam Dir Yang Sama Dengan Coding.
```
g++ [NamaCode.cpp] -o [namaOutput.exe]
```
Contoh :
```
g++ 1.Hello World.cpp -o hello.exe
```
Kemudian Klik Enter, Dan Jalankan Filenya :
```
./hello.exe
```
### List Example Part 1
- [Hello World](/tutorial-1/1.Hello%20World.cpp)
- [Assigning Variables](/tutorial-1/2.Assign%20Variabel.cpp)
- [Input Into Variables](tutorial-1/3.Variabel.cpp)
- [Operator Aritmatika](/tutorial-1/4.Operator.cpp)
- [Operator Assignment](/tutorial-1/5.AssignOperator.cpp)
- [Statement Kondisional](/tutorial-1/6.Percabangan.cpp)
- [Komparasi Antar Variabel](/tutorial-1/7.Comparator.cpp)
- [Kompilasi Operator Dari Input](/tutorial-1/8.InputOperator.cpp)
- [Looping For while, Do while](/tutorial-1/9.Looping.cpp)
- [Swicth case](/tutorial-1/10.Switch.cpp)### List Example Part 2
- [Array Index](/tutorial-2/1.ArrayIndex.cpp)
- [Input Array Index](/tutorial-2/2.InputArrayIndex.cpp)
- [Array Multidimensi](/tutorial-2/3.Multidimensional_array.cpp)
- [Pointer](/tutorial-2/4.Pointer.cpp)
- [Referensi Pointer Dan Dereferensi Pointer](/tutorial-2/5.Dereferensi_Pointer.cpp)
- [Replace Pointer](/tutorial-2/6.Replace_Pointer.cpp)
- [Fungsi](/tutorial-2/7.Fungsi.cpp)
- [Karakter Pointer](/tutorial-2/8.Cek_Length_Dengan_Pointer.cpp)
- [Looping Array dengan menggunakan Pointer](/tutorial-2/9.Looping_Dengan_Array.cpp)
- [Searching Metode dengan Sekuential](/tutorial-2/10.Metode_Search_1.cpp)
- [Searching Metode dengan Binary](/tutorial-2/11.Metode_Search_2.cpp)
- [Menghitung Kalimat dan Kata Pada String Dengan Pointer](/tutorial-2/12.Menghitung_Kalimat.cpp)
- [MinMax didalam Pointer](/tutorial-2/13.MinMax_Pointer.cpp)
- [Alokasi Dan Dealokasi Memori Dinamis 1](/tutorial-2/14.MemoriDinamis_1.cpp)
- [Alokasi Dan Dealokasi Memori Dinamis 2](/tutorial-2/15.MemoriDinamis_2.cpp)
- [Metodologi Search Dalam Array](/tutorial-2/16.SearchDalamArray.cpp)
- [Metodologi Search String Binary](/tutorial-2/17.BinarySearchString.cpp)
- [Sorting Bubble,Selection,Insertion with ASC/DESC](/tutorial-2/18.SortFinal.cpp)
- [Introduksi Stuct](/tutorial-2/19.Struct.cpp)
- [Input Output Menggunakan Array of Struct](/tutorial-2/20.IOStruct.cpp)
- [Queque / Antrian](/tutorial-2/21.queue.cpp)
- [Stack / Bertumpukan](/tutorial-2/22.stack.cpp)
- [Linked List dalam Array](/tutorial-2/23.LinkedList.cpp)### List Project
- [Faktorial](./project/Faktorial.cpp)
- [Kalkulator](./project/Kalkulator.cpp)
- [Linkaran](./project/Lingkaran.cpp)
- [Segitiga](./project/Segitiga.cpp)
- [NestedLoop](./project/NestedLoop.cpp)
- [NIlaiMinMAx](./project/NilaiMinimum&Maximum.cpp)
- [Parkir](./project/Parkir.cpp)
- [Perumahan](./project/Perumahan.cpp)
- [Rsponsi](./project/Responsi.cpp)### project lainnya
Jika anda ingin melihat project yang lainnya, Anda bisa [Klik Disini](https://github.com/bagussatoto/Kumpulan-Final-Project-C-plus-plus).
Anda bisa melihat repositori secara lengkap dengan **PUBLIC**. Sehingga bisa dijadikan referensi project yang anda buat## Jika ada pertanyaan silahkan hubungi saya di email :
```
[email protected]
```