Een IBAN staat gelijk aan een bankrekeningnummer. Het aantal tekens varieert van land tot land, maar het maximum is 34. Aan het begin van elke IBAN staan telkens twee letters die overeenstemmen met de code van het land waarin de rekening wordt gehouden. Bijvoorbeeld FR voor een Franse rekening of NL voor een Nederlandse rekening.
Voorbeelden:
Belgisch rekeningnummer: BE68 5390 0754 7034
Nederlands rekeningnummer: NL54 INGB 0001 2345 67
Schrijf een programma dat volgende bewerkingen op bankrekeningnummers uitvoert:
Het aantal onderdelen van het bankrekeningnummer. De onderdelen van het bankrekeningnummer onder elkaar.
Bankrekeningnummer.
Deel van het bankrekeningnummer dat start bij de eerste 0 tot het einde.
De verborgen bankrekening is XXXX*******.
De laatste 4 tekens.
Invoer
NL54
INGB
0001
2345
67
Uitvoer
NL54 INGB 0001 2345 67
0001 2345 67
De verborgen bankrekening is NL54******************.
5 67
Invoer
BE68
5390
0754
7034
Uitvoer
BE68 5390 0754 7034
0 0754 7034
De verborgen bankrekening is BE68***************.
7034