Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 13

Поиск указанных букв в тексте

29.03.2016, 14:51. Показов 1433. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В поле Memo (memText) вводится некоторый текст. В поле ledFind вводится буква. При щелчке по кнопке «Поиск» на экране появляется метка lblMessage‚ в которой сообщается о том, сколько таких букв было найдено во введенном тексте. При щелчке по кнопке «Очистить», очищается поле ledFind‚ в него устанавливается фокус ввода и скрывается метка lblMessage, содержимое метки lblMessage и поле ledChar должны быть очищены.
Миниатюры
Поиск указанных букв в тексте  
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.03.2016, 14:51
Ответы с готовыми решениями:

Замена указанных букв в тексте
Создать форму вида, представленного на рисунке 4. При запуске приложения курсор должен находиться в поле ledChar1. В это поле...

поиск букв в тексте
привет, помогите, пожалуйста, решить: Дан произвольный текст. Подсчитать в нем количество однобуквенных слов. заранее спасибо.

Поиск букв, слов в тексте
Здравствуйте. Помогите с заданием. Заранее благодарю. Определить и вывести: 1. Все слова из введенного текста в которых есть буквы...

4
Модератор
 Аватар для D1973
9929 / 6467 / 2457
Регистрация: 21.01.2014
Сообщений: 27,424
Записей в блоге: 3
29.03.2016, 15:08
Eisutt, ну школьное задание и на картинке и в описании... А какой вопрос-то?
0
500 / 356 / 231
Регистрация: 29.03.2015
Сообщений: 675
29.03.2016, 15:43
Лучший ответ Сообщение было отмечено Eisutt как решение

Решение

Код:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
unit MainU;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Buttons, StdCtrls;
 
type
  TForm1 = class(TForm)
    memText: TMemo;
    Label1: TLabel;
    ledFind: TEdit;
    btnFind: TButton;
    lblMessage: TLabel;
    btnClear: TButton;
    BitBtn1: TBitBtn;
    procedure btnFindClick(Sender: TObject);
    procedure btnClearClick(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
 
procedure TForm1.btnFindClick(Sender: TObject);
var
i,k:integer;
l:char;
s:string;
begin
if length(ledFind.Text)<1 then
begin
lblMessage.Visible:=true;
lblMessage.Caption:='Буква не введена!';
exit;
end;
l:=ledFind.Text[1];
s:=memtext.Text;
k:=0;
for i:=1 to length(s) do
if s[i]=l then
k:=k+1;
lblMessage.Visible:=true;
lblMessage.Caption:='Количество букв: '+inttostr(k);
end;
 
procedure TForm1.btnClearClick(Sender: TObject);
begin
ledFind.Text:='';
ledFind.SetFocus;
lblMessage.Caption:='';
lblMessage.Visible:=false;
end;
 
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
close;
end;
 
end.
Прилагаю проект на Delphi.
Вложения
Тип файла: zip String1.zip (210.4 Кб, 6 просмотров)
2
Модератор
 Аватар для D1973
9929 / 6467 / 2457
Регистрация: 21.01.2014
Сообщений: 27,424
Записей в блоге: 3
29.03.2016, 15:49
unifikator, а зачем lblMessage.Visible то тру, то фэльс делать? Очистил кэпшн, и ее и так не видно
0
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 13
29.03.2016, 16:16  [ТС]
Огромное спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.03.2016, 16:16
Помогаю со студенческими работами здесь

Дан текст из строчных русских букв. Подсчитать количество гласных букв в тексте
Дан текст из строчных русских букв. Подсчитать количество гласных букв в тексте.

Поиск цвета в указанных координатах
есть координаты x1=167 y1=97 x2=1119 y2=627 в этих координатах нужно найти цвет=255(красный) и кликнуть по нему.помогите с...

Дан текст из цифр и строчных букв латинского алфавита. Определить каких букв - гласных (a, e, i, j, o, u) или согласных - больше в этом тексте
Дан текст из цифр и строчных букв латинского алфавита. Определить каких букв - гласных (a, e, i, j, o, u) или согласных - больше в этом...

Дан текст на русском языке и некоторая буква. Найти слово, содержащее наибольшее количество указанных букв.
Дан текст на русском языке и некоторая буква. Найти слово, содержащее наибольшее количество указанных букв. Тeкст в Мемо1, Буква в...

Подсчет количества букв в тексте
Приветствую Дана задача - проанализировать текст из файла и выдать, сколько раз каждая буква встречается в тексте. Идея такова -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru