Archief - hulp bij programma MRZ aub

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

mattias112

Legacy Member
hey ik ben aan een programma bezig voor een MRZ (machine readable zone) te maken, maar ik zit vast.

ik wil dus da programma late checken of de ingegeve nationaliteit wel bestaat, ik heb alle nationaliteiten in een notepad filetje gestopt maar ik weet niet hoe ik dat in het programma moet steken. en hoe ik kan laten checken of de nationaliteit in de lijst in notepad staat.

DRINGENDE HULP GEVRAAGT!!!
wzpass_mrz.jpg

Jerre Muesli

Legacy Member
lees toch gewoon alle nationaliteiten uit en stop deze in een array in je programma?
Over welke taal gaat het hier btw

Gurdt

Legacy Member
als ge de nationaliteit kunt inlezen met de computer (dat veronderstel ik gezien het om een machine readable zone gaat) kun je met behulp van dikke forlus door de nationaliteiten lopen die je in de textfile hebt staan. Zo kan je dan controleren of die nationaliteit al dan niet bestaat!

pseudocode:
Code:
boolean nationaliteitBestaat(){
stringArray nationaliteiten = leesFile(fileMetNationaliteiten); alle nationaliteiten in je file
string ingelezenNationaliteit = leesNationaliteit(); //de te controleren nationaliteit

for(int i = 0; i < nationaliteiten.length(); i++)
    if(ingelezenNationaliteit.equals(nationaliteiten[i]))
        return true;

//als de naam niet gevonden werd
return false;
}
het is geen superefficiënte en juiste code maar het is maar om je een idee te geven ;)

Yngwie

Legacy Member
Je kan ze ook initieel allemaal inlezen en in een HashMap of dergelijke steken zodat het opzoeken van de nationaliteit sneller verloopt
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan