
11.12.2006, 23:23
|
|
Познающий
Регистрация: 09.10.2006
Сообщений: 92
С нами:
10308818
Репутация:
87
|
|
Строки.
2 Посчитайте количество цифр в веденной строке символов. Применяйте подпрограммы.
Var I, Count : Integer;
S : String;
Function check_digit(Symbol : String) : Boolean;
Var Code : integer;
Digit : byte;
Begin
Val(Symbol,Digit,Code);
If Code = 0 Then check_digit:= True Else check_digit:= False;
End;
Begin
WriteLn('Enter string :');
ReadLn(S);
For I:=1 To Length(S) Do
If check_digit(S[i]) Then Inc(Count);
WriteLn('Digits in string : ', Count);
End.
|
|
|