- 21.09.2017 23:34
- Информатика
- remove_red_eye 17876
- thumb_up 40
Ответы и объяснения 1
A:integer;
S:string;
Z:boolean;
Begin
WriteLn('Введите целое число ');
Read(A);
if A<0 then
Begin
Z:=true;
A:=-1*A;
End;
While A>0 do
Begin
Case A mod 10 of
0:S:=0+S;
1:S:=1+S;
2:S:=2+S;
3:S:=3+S;
4:S:=4+S;
5:S:=5+S;
6:S:=6+S;
7:S:=7+S;
8:S:=8+S;
9:S:=9+S;
End;
A:=A div 10;
End;
if Z then S:='-'+S;
Write(S)
End.
function StrToInt1(S:string):boolean;
var i:integer;
begin
result:=true;
For i:= 1 to Length(S) do
if not(S[i]in['+','-','0','1','2','3','4','5','6','7','8','9']) then
begin
result:=false;
break;
end;
end;
- 22.09.2017 14:52
- thumb_up 18
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.