Показать сообщение отдельно

  #1472  
Старый 24.05.2009, 14:48
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
С нами: 10216668

Репутация: 930


По умолчанию

1(a).
Код:
program firsta;

var
i,b,n:integer;

begin

i:=0;
readln(n);
repeat
 b:=n mod 10;
 i:=i+b;
 n:=n div 10;
until (n=0);
writeln(i);
readln;

end.

1(б).
Код:
program firstb;

var 
b:integer;
s:string;

begin

readln(b);
Str(b,s);
writeln(length(s));
readln;

end.

2.
Код:
program second;

var
e,n:integer;
s:string;

begin

readln(n);
Str(n,s);
s:=s[1]+s[2];
Val(s,n,e);
if (n mod 2 = 0) then writeln('Y')
else writeln('N');
readln;

end.

Последний раз редактировалось Fata1ex; 24.05.2009 в 15:24..
 
Ответить с цитированием