You are on page 1of 1

JMBG - Jedinstveni matini broj graana

ZADATAK:
Napisati program koji e za uneseni JMBG ispisati:
a) Ispravnost JMBG-a;
b) Datum roenja;
c) Regiju roenja;
d) Jedinstveni broj.
Jedinstveni matini broj graana (JMBG) je identifikacijski broj dat svim novoroenim
graanima bive SFRJ od 1976. godine.Svi graani roeni prije 1976. godine su dobili broj u
zavisnosti od regija u kojim su tada ivjeli, a ne u kojima su roeni.
Broj je napravljen od 13 cifara u formi DD MM GGG RR BBB K, gdje su:
DD dan roenja
MM mjesec roenja
GGG posljednje tri cifre godine roenja
RR politika regija roenja
01 stranci u BiH
10-19 Bosna i Hercegovina
10 - Banja Luka 11 Biha 12 Doboj 13 Gorade 14 - Livno
15 Mostar 16 - Prijedor 17 Sarajevo 18 Tuzla 19 - Zenica
BBB - jedinstveni broj
000-499 muki 500-999 - enski
K - kontrolna cifra
Kontrolna cifra se izraunava formulom gdje DDMMGGGRRBBBK = ABVGDXEYZIJKL
L = 11 - (( 7*(A+E) + 6*(B+Y) + 5*(V+Z) + 4*(G+I) + 3*(D+J) + 2*(X+K) ) % 11)
% je MOD ili ostatak djeljenja, a ne / ili znak za djeljenje
ako je kontrolna cifra izmeu 1 i 9, ostaje ista (L = K)
ako je kontrolna cifra vea od 9, postaje nula (L = 0)
NAPOMENA:
U zadatku koristiti jos jednu promjenjivu osim A,B,V,G,D,X,E,Y,Z,I,J,K i L za ispitivanje
kontrolnog broja, npr Broj i njoj dodjeliti datu formulu na sljedeci nacin:
Broj:= 11 - (( 7*(A+E) + 6*(B+Y) + 5*(V+Z) + 4*(G+I) + 3*(D+J) + 2*(X+K) ) mod 11)

You might also like