Bahasa Pemograman C++ merupakan salah satu bahasa yang aku pelajari saat Kuliah, semester 3 dalam "Pemograman Terstruktur".
IDE yang aku gunakan bukanlah CodeBlocks, tetapi Dev-C++.
Yang aku bahas kali ini bukan tutorial Basic(Pemula) Bahasa C++, alasannya ialah tutorial banyak di Google/Youtube. Kalian sanggup cari dan pelajari sendiri 😀
Tetapi, aku akan mengatakan beberapa Perintah/Cara yang jarang dipakai dan diketahui di C++ sebagai berikut ini.
Kode Perintah/Program di C++ yang jarang Diketahui!
1. Mengubah Tema IDE di Dev-C++
- Cari dan Download Tema IDE Dev-C++ di Internet, pastikan format filenya .syntax
- Kemudian, letakkan File Tema tersebut ke dalam Forlder C:\Users\nama_user\AppData\Roaming\Dev-Cpp. Agar lebih cepat, gunakan fitur RUN(windows+R) dan enter "%appdata%/dev-cpp"(tanpa petik).
- Buka IDE Dev-C++ dan klik Menu Tools - Editor Options - Tab Color - Select Theme dan klik OK. Sekarang Tema C++ berhasil kalian ubah 🤗
2. Cara Membersihkan Layar di C++
Gunakan Perintah system("cls"); menyerupai referensi instruksi di bawah ini..
int main(){ int x; cout <<"inputkan : ";cin>>x; system("cls"); cout <<"x"; }
3. Cara Mengubah Warna Teks di C++
Gunakan perintah system("color A"); menyerupai referensi instruksi di bawah ini..
int main(){ system("color A"); cout << "Ini WARNA APA ?"; system("color B"); cout << "Ini WARNA APA ?"; }
TAPI, kelemahan dari instruksi ini ialah cuma sanggup dipakai 1 kali.
4. Cara Mengubah Warna Teks dengan Kostum di C++
Berbeda dengan cara diatas, cara ini sanggup dipakai untuk IDE Dev-C++ saja, bila di CodeBlock kurang tahu. Kodenya sebagai berikut :
#include <iostream> #include <Windows.h> // processor using namespace std; void DaftarWarnaNya(unsigned short color){ HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hCon,color); } int main(){ for(int i=1;i<200;i++){ DaftarWarnaNya(i); cout << i << "Inilah warna ku"<<" "; } }
Jadi, kita perlu memakai Library Windows.h dan menciptakan Fungsi void sebelum menggunakannya di dalam Method main.
5. Mengatur posisi output dengan gotoxy di IDE Dev-C++ dan CodeBlocks
Bila di dalam bahasa Pascal, kita cukup ketikkan gotoxy(x,y); sedangkan di C++ perlu fungsi sebagai berikut ini..
#include <iostream> #include <windows.h> // perlu library ini juga :v using namespace std; void gotoxy(int x, int y){ COORD coord; coord.X = x; coord.Y = y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord); } int main(){ gotoxy(5,9); cout<<"JuliKoding"; }
6. Cara memakai perintah Label dan Goto di C++
Perintah label dan goto sanggup dipakai untuk mengulang sebuah pernyataan kode, lebih jelasnya menyerupai ini..
#include <iostream> using namespace std; int main(){ int x; awal: cout << "Masukkan nilai[1-100] : "; cin >> x; if(x>100){ cout << "Data terlalu besar \n"; goto awal; }else{ cout << "Nilai x : " << x; } }
Jadi, dengan perintah goto dan label, syntax kode kalian lebih ekonomis memori dan line.
7. Bagi kalian yang ingin kegiatan untuk perpangkatan di C++
#include <iostream> using namespace std; int pangkat (int x, int n){ if (n<0){ cout << "Illegal Error Bakayaro"; exit(1); }if (n>0) return (pangkat(x, n-1)*x); else return(1); // perintah ini akan jalan kalau pangkat atau n = 0 } int main(){ cout << pangkat(2,3); }
Intinya, kalian perlu menciptakan sebuah method gres lagi, dengan tipe data integer disertai parameternya.
8. Cara Membuat Program Segitiga di C++
kalian ingin menciptakan kegiatan Segitiga di C++, berikut kodenya..#include <iostream> using namespace std; int main(){ int i=0, j=0, k=0; cin >> i; while(j<i){ k=0; while(k<j){ cout << "*"; k++; } if (j!=0){ cout << "\n"; // \n artinya enter } j++; } }
Itulah beberapa Perintah Kode atau Program yang belum kalian ketahui di C++, biar sanggup membantu projek Koding kalian :p dan tetap semangat.
Jangan lupa untuk Follow blog, Sosial Media ataupun MyYoutube Channel ya, hehe.. 😉 Gomawo