Autor | Zpráva | ||
---|---|---|---|
habendorf Profil |
#1 · Zasláno: 16. 11. 2004, 17:57:08 · Upravil/a: habendorf
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 |
||
Časová prodleva: 5 dní
|
|||
Anonymní Profil * |
#2 · Zasláno: 21. 11. 2004, 21:17:14
dobrý jen nechápu jak dopočítáš todesátý číslo, nato je ňákej algorytmuz né?
|
||
DoubleThink Profil * |
#3 · Zasláno: 22. 11. 2004, 11:39:16
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 |
#4 · Zasláno: 22. 11. 2004, 12:34:55
Škoda, ale mě to nefunguje.
|
||
habendorf Profil |
#5 · Zasláno: 22. 11. 2004, 15:46:07 · Upravil/a: habendorf
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) |
||
Časová prodleva: 8 dní
|
|||
Peta Profil * |
#6 · Zasláno: 30. 11. 2004, 10:54:53
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. . |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0