![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Здравствуйте, у меня есть проблема с написанием одной программы.
Условие задачи: Программа должна подсчитывать с Memo1 текста и выводить в Memo2 сколько больших латинских букв и цифр содержится в Memo1. Помогите пожалуйста. |
|
#2
|
|||
|
|||
|
Код:
function CountLtr(S : String) : Integer;
var
I : Integer;
begin
Result := 0;
For I := 1 to Length(S) Do
If S[i] In ('A'..'Z','0'..'1') Then Inc(Result);
end;Использование: Код:
Memo2.Lines.Add(IntToStr(CountLtr(Memo1.Lines.Text))); А, вообще, мог и сам додуматься. |
|
#3
|
|||
|
|||
|
ене работает( пишет '(' expected but '..' found
|
|
#4
|
|||
|
|||
|
не работает
|
|
#5
|
|||
|
|||
|
Вот здесь:
Код:
If S[i] In ['A'..'Z','0'..'1'] Then Inc(Result); Опять же, мог бы и сам догадаться. |
|
#6
|
|||
|
|||
|
ой,пасиб) профукач чот)
|