Написать программу для решения задачи
10-11 класс
|
a) Удалить из текста все введенные символы.
b) В заданном тексте после каждого знака ‘–’ и перед каждым таким знаком вставить пробел, если его там нет.
var
s, s_rej, s2: string;
i: integer;
begin
Write('Введите текст: '); Readln(s);
Write('Введите исключаемые символы ПОДРЯД: '); Readln(s_rej);
s2 := '';
for i := 1 to Length(s) do
if Pos(s[i], s_Rej) = 0 then s2 := s2 + s[i];
Writeln('Обработанный текст: ', s2)
end.
Тестовое решение:
Введите текст: Пример текста, из которого будут исключены гласные буквы
Введите исключаемые символы ПОДРЯД: аеёиоуэюя
Обработанный текст: Прмр ткст, з ктрг бдт склчны глсны бквы
var
s, s2: string;
i: integer;
c:array of string;
begin
Write('Введите текст: '); Readln(s);
s:=Trim(s);
c:=s.Split('-');
s2:=Trim(c[0]);
for i:=1 to Length(c)-1 do
s2:=s2+' - '+Trim(c[i]);
Writeln('Обработанный текст: ', s2)
end.
Тестовое решение:
Введите текст: тестовая -строка - в ней много-много тире в разных- преразных вариантах - и в таком даже
Обработанный текст: тестовая - строка - в ней много - много тире в разных - преразных вариантах - и в таком даже
Паскаль? Какая версия? Турбо, Фри, АВС, АВС.NET или что-то еще?
Там это сделать ну очень просто)))))
так ты сделаешь? буду очень благодарен я учусь на историч отделении в информ не знаю ничего.
Другие вопросы из категории
Мбайт, сжатие данных не производилось. В течение какого времени производилась запись?
"трефы"-2, "бубны"-3, "черви"-4. По заданному номеру масти m(1<или равно m <или равно 4) определить название соответств. масти.
Пожалуйста помогите. срочно!
Читайте также
2) Заданы действительные числа a , b , c и d . Написать программу нахождения полусуммы наименьшего и наибольшего из них.
3) Написать программу для вычисления суммы цифр числа , введенного с клавиатуры
Помогите прошу
значения аргумента x. Учесть вывод сообщения о невозможности вычисления значения функции
Вычислить
сумму положительных элементов матрицы А (10х10), расположенных над главной
диагональю. Индекс номера строки i изменяется
от 1 до 9, а индекс номера столбца j изменяется от –i+1
до 10.
1) Вводятся 100 чисел.Определить сколько среди них положительных и сколько отрицательных.(Числа вводятся в одну переменную в цикле)
2) Алгоритм вычисления суммы квадратов десяти производных чисел, водимых с клавиатуры в процесс выполнения алгоритма
И НАПИШИТЕ ПРОГРАММУ ДЛЯ КАЖДОЙ ЗАДАЧИ