// Contoh Bab 05: while untuk menghitung banyaknya digit. // // Compile: g++ -std=c++17 -O2 -o whileloop exercises/05/02-while.cpp // Jalankan: ./whileloop #include using namespace std; int main() { long long n = 1234; int banyak_digit = 0; while (n > 0) { n /= 10; banyak_digit++; } cout << banyak_digit << "\n"; // Coba ini: ubah n menjadi 0. Hasilnya 0, bukan 1 -- kasus tepi. return 0; }