Inleiding

Het rijksregisternummer is een uniek identificatienummer dat toegekend wordt aan elke persoon die in Belgiƫ is ingeschreven. Een Belgisch rijksregisternummer is opgebouwd uit 11 cijfers:

Het rijksregisternummer 12.11.10-123.32 behoort dus toe aan een man (123 is oneven) die geboren is op 10 november 2012.

Voor personen geboren in of na 2000 wordt het controlegetal als volgt berekend:

In deze opgave laten we de . en de - buiten beschouwing. Het rijksregisternummer 12.11.10-123.32 wordt in deze opgave dus gewoon het getal 12111012332.

Opgave

Schrijf een programma met volgende functionaliteiten:

  1. Beschouw de fictieve persoon met rijksregisternummer 10111245682. Je programma berekent en toont op een eerste lijn uitvoer de waarde van een variabele geslacht. Deze waarde moet 0 zijn als de persoon een vrouw is, en 1 als de persoon een man is. Het geslacht moet dus echt wiskundig berekend worden. Uiteraard volstaat het niet om iets te schrijven als geslacht = 1.
  2. Beschouw de persoon van wie het rijksregisternummer begint met de negen cijfers 121110123. Verifieer voor jezelf dat het controlegetal van deze persoon gelijk is aan 32.
  3. Beschouw een fictieve persoon die vandaag (3 oktober 2025) geboren wordt, en die als volgnummmer 273 toegewezen heeft gekregen. Sla deze waarden op in twee variabelen met een geschikte naam. Je programma berekent op basis van deze variabelen de waarde van het controlegetal. Op een tweede lijn uitvoer toont je programma dan het volledige rijksregisternummer van 11 cijfers.