// PascalABC.NET 3.2, сборка 1370 от 24.12.2016 // Внимание! Если программа не работает, обновите версию!
begin var s:=ReadlnString('Введите строку:').ToLower; var c:=ReadlnChar('Введите искомую букву:').ToLower; Writeln('Буква встречается ',s.Where(a->a=c).Count,' раз(а)') end.
Пример Введите строку: А роза упала на лапу Азора Введите искомую букву: а Буква встречается 8 раз(а)
// PascalABC.NET 3.2, сборка 1370 от 24.12.2016 // Внимание! Если программа не работает, обновите версию!
begin var s:=ReadlnString('Введите фразу:'); s.Replace('Ты','Я').Replace('ты','я').Println end.
Пример Введите фразу: Тыков ест тыблоко Яков ест яблоко
// PascalABC.NET 3.2, сборка 1370 от 24.12.2016 // Внимание! Если программа не работает, обновите версию!
begin var s:=ReadlnString('Введите строку:'); var s1:=ReadlnString('Что найти?'); var s2:=ReadlnString('Чем заменить?'); s:=s.Replace(s1,s2); s.Println; end.
Пример Введите строку: мама, мама, что я буду делать, мама, мама, как я буду жить? Что найти? мама Чем заменить? папа папа, папа, что я буду делать, папа, папа, как я буду жить?
Для редактора Word можно отметить следующие возможности, как правило, присущие и другим текстовым процессорам: использование разнообразных шрифтов и их начертаний (полужирное, курсивное, контурное, с тенью, надстрочное, подстрочное, с разрядкой или уплотнением, в разном цвете и т.п.); использование в одном документе символов алфавитов разных языков (кириллицы, латиницы, греческого, арабского, еврейского и т.д.); редактирование текста и проверка правописания (орфографии и грамматики); автоматическое разбиение документа на страницы, введение заголовков страниц (верхних и нижних колонтитулов), сносок; встроенный инструментарий деловой графики (позволяющий включать в текст схемы, чертежи, диаграммы); разнообразные инструменты форматирования готового текста (выравнивания, колонки, нумерация); введение ступенчатого, многоуровневого оглавления; поиск и замена фрагмента текста; работа с несколькими документами одновременно, в том числе с документами разных сред (текстом, электронными таблицами, графикой, базами данных). Кроме этого в редакторе Word имеется широкий выбор средств автоматизации, упрощающих выполнение типичных задач: работа с символов; автозамена опечаток при вводе; автоматическое форматирование текста при вводе (автоформат); автоматическое предложение полного варианта даты, а также слова или фразы из списка автотекста после ввода нескольких или первых букв (автозавершение); автоматический анализ документа с целью выделения его ключевых положений, на основании которого составляется автореферат; возможность создания стилей; автоматическое предоставление советов и справочных сведений, которые могут понадобиться по ходу выполнения задачи наличие мастера писем, календарей, повесток, резюме, конвертов, факсов, облегчающих работу по созданию документов
// Внимание! Если программа не работает, обновите версию!
begin
var s:=ReadlnString('Введите строку:').ToLower;
var c:=ReadlnChar('Введите искомую букву:').ToLower;
Writeln('Буква встречается ',s.Where(a->a=c).Count,' раз(а)')
end.
Пример
Введите строку: А роза упала на лапу Азора
Введите искомую букву: а
Буква встречается 8 раз(а)
// PascalABC.NET 3.2, сборка 1370 от 24.12.2016
// Внимание! Если программа не работает, обновите версию!
begin
var s:=ReadlnString('Введите фразу:');
s.Replace('Ты','Я').Replace('ты','я').Println
end.
Пример
Введите фразу: Тыков ест тыблоко
Яков ест яблоко
// PascalABC.NET 3.2, сборка 1370 от 24.12.2016
// Внимание! Если программа не работает, обновите версию!
begin
var s:=ReadlnString('Введите строку:');
var s1:=ReadlnString('Что найти?');
var s2:=ReadlnString('Чем заменить?');
s:=s.Replace(s1,s2);
s.Println;
end.
Пример
Введите строку: мама, мама, что я буду делать, мама, мама, как я буду жить?
Что найти? мама
Чем заменить? папа
папа, папа, что я буду делать, папа, папа, как я буду жить?