4 / 3 / 0
Регистрация: 08.12.2009
Сообщений: 63
1

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

05.03.2010, 01:15. Показов 3962. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задание: Написать программу, которая подсчитывает количество слов начинающихся на заданную букву в заданной символьной строке.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.03.2010, 01:15
Ответы с готовыми решениями:

Определить количество слов, начинающихся на заданную букву в строке
Задача: определить, количество слов начинающихся на заданную букву в сроке мое решение: Var...

Написать программу, которая находит количество знаков препинания в заданной символьной строке.
Помогите пожалуйста написать программу , которая находит количество знаков препинания в заданной...

Написать программу, которая находит количество знаков препинания в заданной символьной строке.
Написать программу, которая находит количество знаков препинания в заданной символьной строке.

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

2
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
05.03.2010, 01:25 2
Лучший ответ Сообщение было отмечено Flatterer как решение

Решение

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
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))) and (temp <> '') then
    begin
      if temp[1] = ch then
        Inc(c);
      temp := ''
    end;
  end;
  WriteLn('Всего таких слов: ', c)
end.
1
4 / 3 / 0
Регистрация: 08.12.2009
Сообщений: 63
19.03.2010, 12:47  [ТС] 3
сори..... забылся, пасиб ))
0
19.03.2010, 12:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.03.2010, 12:47
Помогаю со студенческими работами здесь

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

Написать программу, которая высчитывает – сколько раз встречается заданная буква в заданной символьной строке.
Написать программу, которая высчитывает – сколько раз встречается заданная буква в заданной...

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

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


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

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

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