Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 5
1

Удаление первых слов в каждом предложении текста

18.01.2013, 22:44. Показов 792. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Совсем не понимаю, как это сделать! Помогите кто-нибудь?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.01.2013, 22:44
Ответы с готовыми решениями:

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

Подсчитать количество слов в каждом предложении текста
вообщем надо составить программу которая рассчитывала количество слов в каждом предложении. я всё...

Найти множество всех слов, которые встречаются в каждом предложении текста
Добрый день. Есть задание. Тема - множества. Дан некоторый текст (тхт файл). Найти множество всех...

Подсчет слов в каждом предложении
Вводится строка, программа должна подсчитать количество слов в каждом предложении . Как это...

5
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,587
Записей в блоге: 1
19.01.2013, 11:46 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Const mp=['!','?','.'];//разеделители предложений
      ms=[',',' '];//разделители слов
Var s,s1,s2:string;
    i,j:byte;
Begin
    write('Введите текст: ');readln(s);
    if not(s[Length(s)] in mp) then s:=s+'.';
    s1:='';s2:='';
    For i:=1 to Length(s) do
     if not(s[i] in mp) then s1:=s1+s[i]//собираем предложение
     else
     Begin
       For j:=1 to Length(s1) do
        if s1[j] in ms then break;
       Delete(s1,1,j);
       s2:=s2+s1+s[i];
       s1:='';
     End;
    writeln('Полученный текст = ',s2);
End.
0
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 5
20.01.2013, 10:49  [ТС] 3
Спасибо, но прога не удаляет слово, если оно стоит перед пробелом. Пример:
Введите текст: Привет, сегодня 20 января. Меня зовут Вася Пупкин.
Полученный текст = сегодня 20 января.Меня зовут Вася Пупкин.
А можно еще добавить удаление последнего слова в предложении?
0
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,587
Записей в блоге: 1
20.01.2013, 10:54 4
Цитата Сообщение от GringoTs Посмотреть сообщение
Спасибо, но прога не удаляет слово, если оно стоит перед пробелом. Пример:
Ну конечно она считает словом то что получила до первого разделителя слов, т.е " " или ","...А вы как бы начинаете предложение с разделителя слова и она считает что слово собрала и удаляет...

Добавлено через 19 секунд
Цитата Сообщение от GringoTs Посмотреть сообщение
А можно еще добавить удаление последнего слова в предложении?
Это уже сами сделайте исходя из программы)
1
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 5
20.01.2013, 11:39  [ТС] 5
Какого размера может быть вставляемый текст?
0
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,587
Записей в блоге: 1
20.01.2013, 11:40 6
Цитата Сообщение от GringoTs Посмотреть сообщение
Какого размера может быть вставляемый текст?
тип string может хранить 255 символов...
0
20.01.2013, 11:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.01.2013, 11:40
Помогаю со студенческими работами здесь

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

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

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

Определить количество одинаковых слов в каждом предложении
Дана последовательность слов, составляющих 2 предложения. Определить кол-во одинаковых слов в...

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

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


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

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