admin
|
|
« Odpowiedz #3 : Luty 06, 2012, 12:08:33 » |
|
Zadanie 3. Sprawd¼ czy Twój pesel jest prawdziwy.
program asd; uses crt,dos; var x:word; s:string; a,b,c,d,e,f,g,h,i,j,k:char; a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,y,z:integer; begin clrscr; write('Podaj PESEL :');readln(s); a:=s[1];b:=s[2];c:=s[3];d:=s[4];e:=s[5];f:=s[6];g:=s[7];h:=s[8]; i:=s[9];j:=s[10];k:=s[11];
val(a,a1,x); val(b,b1,x); val(c,c1,x); val(d,d1,x); val(e,e1,x); val(f,f1,x); val(g,g1,x); val(h,h1,x); val(i,i1,x); val(j,j1,x); val(k,k1,x);
y:=1*a1+3*b1+7*c1+9*d1+1*e1+3*f1+7*g1+9*h1+1*i1+3*j1; y:=y mod 10; if y=0 then z:=0 else z:=10-y; if z=k1 then write('Prawda') else write('Falsz'); readkey; end.
|