#include void main () { int iJaar = 0; //input testen while(iJaar <= 0 || iJaar > 2100) { cout << "Geef een jaartal tussen 0 en 2100 \t"; cin >> iJaar; } // 1000 while (iJaar >= 1000) { cout << "M"; iJaar -=1000; } // 900, 500, 400 (ivm volgorde tekens !) hier gebeurt 3 keer hetzelfde met andere waarde ! if(iJaar >=900) { cout << "CM"; iJaar -= 900; } if (iJaar >= 500) { cout << "D"; iJaar -= 500; } if (iJaar >=400) { cout << "CD"; iJaar -= 400; } // 100 while (iJaar >= 100) { cout << "C"; iJaar -= 100; } // 90, 50, 40 3x zelfde ! if (iJaar >= 90) { cout << "XC"; iJaar -= 90; } if (iJaar >= 50) { cout << "L"; iJaar -= 50; } if (iJaar >= 40) { cout << "XL"; iJaar -= 50; } // 10 while (iJaar >= 10) { cout << "X"; iJaar -= 10; } // 9, 5,4 3x zelfde ! if (iJaar >= 9) { cout << "IX"; iJaar -= 9; } if (iJaar >= 5) { cout << "V"; iJaar -= 5; } if (iJaar >= 4) { cout << "IV"; iJaar -= 4; } //1 while (iJaar >=1) { cout << "I"; iJaar -= 1; } cout << endl; }