Autor Zpráva
habendorf
Profil
Snažím se trochu se naučit JS, tak jsem jen tak ze cvičných důvodů zkusil udělat script na výpočet RČ z devíti číslic. Zatím to není nijak ošetřeno proti zadání špatných dat, kdyby se do toho třeba někomu chtělo, klidně to může zkusit dodělat.
K vidění zde: http://web.telecom.cz/kudela/rc.html

Rád bych poprosil pardály, jestli by mohli mrknout na zdroj a napsali, co jde udělat lépe (to jest "méně dřevorubecky"). Díky
Anonymní
Profil *
dobrý jen nechápu jak dopočítáš todesátý číslo, nato je ňákej algorytmuz né?
DoubleThink
Profil *
Ano je.

Přípustné hodnoty pro první část rodného čísla (před lomítkem) jsou tyto:
První dvojčíslí (rok) 00 - 99
Druhé dvojčíslí (měsíc) 01 - 12, 51 - 62
Třetí dvojčíslí 1-31 pro leden, březen, květen, červenec, srpen, říjen, prosinec
1-30 pro duben, červen, září, listopad 1-29 pro únor

Druhá část (za lomítkem) je do roku 1953 trojmístná, od roku 1954 je přidávána
kontrolní číslice, která je celočíselným zbytkem po podílu devítimístné části
rodného čísla a čísla 11. Je-li zbytek 0, pak kontrolní číslice je 1, je-li
zbytek 10, je kontrolní číslice 0.
Tomik
Profil
Škoda, ale mě to nefunguje.
habendorf
Profil
Druhá část (za lomítkem) je do roku 1953 trojmístná, od roku 1954 je přidávána
kontrolní číslice, která je celočíselným zbytkem po podílu devítimístné části
rodného čísla a čísla 11. Je-li zbytek 0, pak kontrolní číslice je 1, je-li
zbytek 10, je kontrolní číslice 0.


To asi není pravda, já např. za lomítkem nemám žádnou nulu ani jedničku. U RČ platí: Součet čísel braných postupně po dvou číslicích je dělitelný 11. Např 780211/2538 je platné RČ, protože 78+02+11+25+38=154 a to je dělitelné 11.
Ten script ale umí dopočítat kteroukoliv číslici, nejen poslední.


Tomik: Držel jsi se pokynů? Místo vynechané číslice musíš dát x nebo X. Co to hlásí? (mě to funguje)
Peta
Profil *
Vidis, a mi kdosi rikal, ze cele RC musi byt delitelne 11.
Coz u meho souhlasi.
A ja mam posledni konncovku 7597. Takze zadna 0 ani 1.
Ja mam soucet cisel 275 a to delitelne 11 je take. Cili souhlas s .habendorf. .
Toto téma je uzamčeno. Odpověď nelze zaslat.

0