0 / 0 / 0
Регистрация: 25.02.2015
Сообщений: 36
1

Составить таблицу слов данного текста, начинающихся с буквы"А"

27.02.2015, 18:21. Показов 4354. Ответов 1
Метки нет (Все метки)

Составить таблицу слов данного текста, начинающихся с буквы"А", с указанием числа повторений каждого слова
на паскале
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.02.2015, 18:21
Ответы с готовыми решениями:

Составить таблицу слов данного текста, начинающихся с буквы"А", с указанием числа повторений каждого слова
Составить таблицу слов данного текста, начинающихся с буквы"А", с указанием числа повторений...

Строки. Посчитать количество слов, начинающихся на "к" и содержащих 2 буквы "а"
Помогите пожалуйста срочно Пользователь вводит с клавиатуры слова через запятую. Посчитать и...

Посчитать количество слов начинающихся с буквы "б" из вводимого предложения
1)посчитать количество слов начинающихся с буквы (б) из вводимого предложения. Пример:боря любит...

Подсчитать и вывести на экран количество слов,начинающихся с буквы "а"
В введенной строке подсчитать и вывести на экран количество слов,начинающихся с буквы "а",а также...

1
Эксперт Pascal/Delphi
2383 / 1295 / 1491
Регистрация: 29.08.2014
Сообщений: 4,651
28.02.2015, 02:29 2
Лучший ответ Сообщение было отмечено viksa123 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
const gb='aAаА';
var
  s,t:string;
  l:array[1..100] of string[30];
  k:array[1..100] of byte;
  i,imax:integer;
  ok:boolean;
begin
  write('Введите текст (разделитель пробел):');readln(t);
  while t<>'' do begin
    s:=copy(t,1,pos(#32,t)-1); delete(t,1,pos(#32,t));
    if (s='') and (t<>'') then begin s:=t;t:='';end;
    if (s<>'') and (pos(s[1],gb)>0) then begin
      ok:=false;
      for i:=1 to imax do if l[i]=s then begin inc(k[i]);ok:=true;end;
      if not ok then begin inc(imax);l[imax]:=s;k[imax]:=1;end;
    end;
  end;
  if imax=0 then writeln('Нет слов начинающихся с буквы A') else
  for i:=1 to imax do writeln(l[i],' ',k[i]);
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.02.2015, 02:29
Помогаю со студенческими работами здесь

Строки. Найти количество слов, начинающихся с буквы "х"
Дан текст, состоящий из букв и пробелов, слова разделяются пробелом. Найти количество слов,...

Строки: найти количество слов, начинающихся с буквы "b"
Дана строка, содержащая английский текст. Найти количество слов, начинающихся с буквы b/

Найти количество слов, начинающихся с буквы "б"
Дан текст. Группы символов, разделенные пробелами и не содержащие пробелы внутри себя, будем...

Найти количество слов, начинающихся с буквы "б".
Дан текст.Найти количество слов, начинающихся с буквы &quot;б&quot;.


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru