Вопрос по информатике:
Работа по паскалю
2. Практическая часть по программированию:
"Практическая часть по программированию предполагает решение 2 задач:
на тип INTEGER и на тип CHAR (другие типы использовать нельзя!!!)."
Вводится текст. Конец ввода точка. Найти количество предложений, предложения разделяются "!".
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 02.07.2016 11:58
- Информатика
- remove_red_eye 7450
- thumb_up 26
Ответы и объяснения 1
// Внимание! Если программа не работает, обновите версию!
begin
var s:=ReadlnString('Введите текст, завершив его точкой:');
var p:=Pos('.',s);
if (p>0) and (p
end.
Пример
Введите текст, завершив его точкой: Тест 1!тестовое №2!Тест3.Тест4!
Количество предложений равно 3
Если считать, что текст гарантированно завершается точкой, то можно упростить код программы до одного оператора:
begin
Writeln('Количество предложений равно ',
ReadlnString('Введите текст, завершив его точкой:').ToWords('!').Count)
end.
- 03.07.2016 07:51
- thumb_up 48
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.