R

@Rikaaaa_

3.2 Contoh 2: DFS

C++
1 year ago
#include <iostream> #include <vector> using namespace std; // Fungsi DFS untuk menjelajahi graf void DFS(int node, vector<vector<int>> &adjList, vector<bool> &visited) { visited[node] = true;

2.2 Grafik ASCII Segi Tiga

C++
1 year ago
#include <iostream> using namespace std; int main() { int height = 5; // Menggambar segitiga for (int i = 1; i <= height; i++) {

1.3 Latihan Menghapus Node pada Binary Search Tree

C++
1 year ago
#include <iostream> using namespace std; struct Node { int data; Node* left; Node* right;

If else

C++
1 year ago
#include <iostream> using namespace std; int main(){ int a; cout << "masukan angka = "; cin >> a; if (a == 5){ cout << "nilai ini adalah 5" << endl;

Logika digital

C++
1 year ago
#include <iostream> using namespace std; int main(){ int a = 3; int b = 2; bool hasil; // operator logika : not, and, or

Deklarasi

C++
1 year ago
#include <iostream> using namespace std; int main(){ int a; a = 10; cout << a << endl; int b; cout << "masukan nilai : "; cin >> b;

variabel

C++
1 year ago
#include <iostream> using namespace std; int main(){ int a = 5; cout << a << endl; }

Latihan 11 : membuat menu

C++
1 year ago
#include <iostream> #include <string> using namespace std; int getOption(); int main(){ int pilihan = getOption(); char is_continue; enum option{CREATE = 1, READ, UPDATE, DELETE, FINISH};

Casting operator

C++
1 year ago
#include <iostream> using namespace std; int main(){ int a = 5; float b = 6.67f; char c = 'd'; cout << a + (int)b << endl;

Bitwise operator

C++
1 year ago
#include <iostream> #include <bitset> #include <string> using namespace std; void printBinary(unsigned short val, string nama){ cout << nama << " = " << bitset<8>(val) << endl; } int main(){ unsigned short a = 6;

Comma operator

C++
1 year ago
#include <iostream> #include <string> using namespace std; void printData(int val){ cout << val << endl; } int main(){ int a; int b;

Ternary operator

C++
1 year ago
#include <iostream> #include <string> using namespace std; // ternary operator = ? // kondisi ? hasil1 : hasil2 int main(){ int a,b; string hasil1,hasil2,output;

Enum

C++
1 year ago
#include <iostream> using namespace std; enum warna {merah, putih, hitam, coklat = 5, kuning, biru}; int main(){ warna kain; kain = hitam;

Unions

C++
1 year ago
#include <iostream> using namespace std; union nama{ int int_value; char char_value[4]; }; int main(){

Nesting struct

C++
1 year ago
#include <iostream> #include <string> using namespace std; struct aktor{ string nama; int tahun_lahir; }; struct film{

Struct

C++
1 year ago
#include <iostream> #include <string> using namespace std; // Struct: data yang dibentuk // oleh beberapa data struct buah{ string warna; float berat; int harga;

String input getline

C++
1 year ago
#include <iostream> #include <string> using namespace std; int main(){ string kalimat_input; // getline(cin, varibel) cout << "masukan kalimat: "; getline(cin,kalimat_input);

Subsitusi string

C++
1 year ago
#include <iostream> #include <string> using namespace std; int main(){ string kalimat_1("aku suka kamu suka, siapa? dia!"); string kalimat_2("wakanda forevah!!!"); cout << "1: " << kalimat_1 << endl;

Substring

C++
1 year ago
#include <iostream> #include <string> using namespace std; int main(){ string kalimat_1("Dayat suka olahraga supaya sehat"); string kalimat_2("Ucup suka makan pisang di pagi hari"); cout << "1: " << kalimat_1 << endl; cout << "2: " << kalimat_2 << endl;

Perbandingan string

C++
1 year ago
#include <iostream> #include <string> using namespace std; int main(){ // perbandingan string string input; string nama_rahasia("ucup"); while(true){ cout << "tebak nama : ";