Sida 1 av 1

c++ hjälp

Postat: 10 maj 2010, 14:16
av razcasar
jag har fått i uppgift att skriva ett kontrollprogram för personnummer, siasta siffran i personnummert är en kontrollsiffra som räknas ut enligt en modell:

6 9 1 2 0 8 1 6 3
2 1 2 1 2 1 2 1 2 //multiplicera varannan med 2/1
=
12 9 2 2 0 8 2 6 6 //svar efter multi
1+2+9+2+2+0+8+2+6+6=38 //summa (10-tal delas upp)

40-38=2 //närmsta hörgre 10-tal minus det svar
som man fått ger oss kontrollsiffran



programmet ska fråga efter en persons personnummer, sedan ska programmet beräkna kontrollsiffran och
jämföra med det inmatade. skriv ut om det var korekt inmatat nummer, annars varningsruta...
ange gärna oim personen är kvinna/man (näst sista siffran är udda hos killar och jämn för tjejer) och hur gammal personen är.

upprepad körning, gärna med funktioner.
(enkel kodning)

snälla hjälp mig!
mitt betyg hänger på det.

tack på förhand !
/johan

Re: c++ hjälp

Postat: 10 maj 2010, 14:56
av dmz
Hur ser din kod ut hittils?