Задача. Составьте программу, которая в тексте заменяет “и” на “i”.
Обсудить решение задачи, когда одно слово надо заменить на другое.
СОСТАВЛЯЕМ ПРОГРАММЫ
Задание 2. Наберите и выполните программу, составленную в классе. Измените программу так, чтобы в программе происходила замена ъ на ‘
Задание 3. Составьте программу, которая заменяет в строке примера все знаки : на /
Пример ввода: 267:8*98+76:9*5-3
Пример вывода: 267/8*98+76/9*5-3
Задание 4. Разберите решение задачи и решите задачу курсив (ниже).
Задача. Составьте программу, которая позволяет в тексте заменить слово Internet на Интернет
var s:string;
n:integer;
begin
readln(s);{вводим строку} n:=pos('Internet',s); {ищем первое слово Internet} while n>0 do {повторяем пока в строке есть слова Internet} begin delete(s,n,8);{удаляем слово Internet} insert('Интернет' , s, n); {вставляем слово Интернет} n:=pos('Internet',s); {ищем новое слово Internet} end;
writeln(s);
end.
var s:string;
n:integer;
begin
readln(s);{вводим строку}
n:=pos('Internet',s); {ищем первое слово Internet}
while n>0 do {повторяем пока в строке есть слова Internet}
begin
delete(s,n,8);{удаляем слово Internet}
insert('Интернет' , s, n); {вставляем слово Интернет}
n:=pos('Internet',s); {ищем новое слово Internet}
end;
writeln(s);
end.
Задание Курсив. Дан текст, в котором встречаются структуры "<i>" и "</i>". Заменить каждое вхождение "<i>" на "<курсив>", а каждое вхождение "</i>" на "<конец курсив>".
Задание 5. Дан текст, в котором встречаются структуры "<i>" и "</i>". Заменить каждое вхождение "<i>" на "<курсив>", а каждое вхождение "</i>" на "<конец курсив>". Замечание. В программе следует учесть, что буква "i" может быть как строчной, так и прописной.
ДЗ
Задача 1. Дана строка символов. Заменить все вхождения символа '{' на '('.
Задача 2. Расстановка длинных тире. Символ — в HTML-документе представляет собой длинное тире, которое при просмотре страницы выглядит гораздо привлекательней обычного "-". Поэтому эстеты Веб-дизайна предпочитают использовать именно его. Дан текст, содержащий последовательности символов "-". Заменить их на последовательность символов "—". Напомним, что перед тире и после тире ставится пробел, отличайте тире от дефиса.
Задача 1. Дана строка символов. Заменить все вхождения символа '{' на '('.
Задача 2. Расстановка длинных тире. Символ — в HTML-документе представляет собой длинное тире, которое при просмотре страницы выглядит гораздо привлекательней обычного "-". Поэтому эстеты Веб-дизайна предпочитают использовать именно его. Дан текст, содержащий последовательности символов "-". Заменить их на последовательность символов "—". Напомним, что перед тире и после тире ставится пробел, отличайте тире от дефиса.
Комментариев нет:
Отправить комментарий