#include <iostream> using namespace std; class Perulangan{ private: int i, awal, akhir; public: void setAwal(int awal); void setAkhir(int akhir); void pakaiFor(); void pakaiWhileDo(); void pakaiDoWhile(); }; void Perulangan::setAwal(int awal){ this->awal = awal; } void Perulangan::setAkhir(int akhir){ this->akhir = akhir; } void Perulangan::pakaiFor(){ cout << "Pakai for : "; for(i=awal; i<=akhir; i++){ cout << i << ' '; } cout << endl; } void Perulangan::pakaiWhileDo(){ cout << "Pakai while : "; i = awal; while(i<=akhir){ cout << i << ' '; i++; } cout << endl; } void Perulangan::pakaiDoWhile(){ cout << "Pakai do while : "; i = awal; do{ cout << i << ' '; i++; }while(i<=akhir); cout << endl; } int main(){ int awal, akhir; cout << "Masukkan nilai batas awal : "; cin >> awal; cout << "Masukkan nilai batas akhir : "; cin >> akhir; Perulangan ulang; ulang.setAwal(awal); ulang.setAkhir(akhir); ulang.pakaiFor(); ulang.pakaiWhileDo(); ulang.pakaiDoWhile(); return 0; }