4 / 4 / 1
Регистрация: 17.10.2009
Сообщений: 21
1

подсчитать количество слов которые начинаются на вводимую букву.

14.12.2009, 20:19. Показов 2114. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
помогите,пожалуйста,решить задачу!!!

Строка содержит английский текст.подсчитать количество слов которые начинаются на вводимую букву.

Заранее спасибо!!!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2009, 20:19
Ответы с готовыми решениями:

Опредилить количество слов, которые начинаются на букву "а".
Задана строка символов. Группы символов, которые розделены пробелами и не имеют в себе пропусков...

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

Подсчитать количество слов, начинающихся на гласную букву
дан текст, хранящийся в текстовом файле. подсчитать количество слов, начинающихся на гласную букву.

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

5
Платежеспособный зверь
8930 / 4358 / 1642
Регистрация: 28.10.2009
Сообщений: 11,578
14.12.2009, 20:25 2
Цитата Сообщение от Лена18 Посмотреть сообщение
помогите,пожалуйста,решить задачу!!!

Строка содержит английский текст.подсчитать количество слов которые начинаются на вводимую букву.

Заранее спасибо!!!!!
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
a:string;
kol,i:integer;
s:char;
begin
write('stroka=');
readln(a);
write('simvol=');
readln(s);
a:=' '+a;
for i:=1 to length(a) do
if (a[i]=' ')and(a[i+1]=s)then inc(kol);
writeln(kol);
end.
0
4 / 4 / 1
Регистрация: 17.10.2009
Сообщений: 21
14.12.2009, 21:02  [ТС] 3
Спасибо!!!
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
15.12.2009, 05:04 4
Варианта alexevt'a конечно правильный, но он строго ограничен условием данной задачи и определенным разделителем, поэтому для всех у кого будет подобное задание вот более универсальный вариант
Pascal
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
uses
  crt;
const
  dividers=[' ',',','.',':',';','+','-','*','/','|','\','=','-','_'];{äîïèñàòü íóæíûå}
var
  s,temp:string;
  i,c:integer;
  ch:char;
begin
  clrscr;
  writeln('Ââåäèòå áóêâó...');
  readln(ch);
  writeln('Ââåäèòå ñòðîêó...');
  readln(s);
  temp:='';
  c:=0;
  {ïðîáåãàåì âñþ ñòðîêó ïîñèìâîëüíî}
  for i:=1 to length(s) do
  begin
    if not (s[i] in dividers) then
      temp:=temp+s[i];
    if (s[i] in dividers) or (i=length(s)) then
    begin
      if temp<>'' then
      begin
        if (temp[1]=LowCase(ch)) or (temp[1]=UpCase(ch)) then
          inc(c);
        temp:='';
      end;
    end;
  end;
  writeln('Âñåãî òàêèõ ñëîâ: ',c)
end.
0
кот Бегемот
15.12.2009, 09:32
  #5

Не по теме:

Я не спорю, что разделители в строке могут быть любыми, но понятие текст предполагает наличие пробелов

0
Inadequate
15.12.2009, 09:54     подсчитать количество слов которые начинаются на вводимую букву.
  #6

Не по теме:

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

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2009, 09:54

Определить количество слов, которые начинаются и заканчиваются одной и той же буквой
дана строка, состоящая из русских слов,разделенных пробелами(одним или несколько). Определить...

найти количество слов в строке,которые начинаются и заканчиваются одной и той же буквой
20 минут думал,нет идей( Дана строка, состоящая из русских слов, набранных заглавными бук- вами...

Посчитать количество слов, которые не содержат букву А.
задача такая- по одному символу до точки вводятся символы предложения.слова разделены...

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


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

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

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