Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 978 ответов!

Написать программу для решения задачи

10-11 класс

a) Удалить из текста все введенные символы.

b) В заданном тексте после каждого знака ‘–’ и перед каждым таким знаком вставить пробел, если его там нет.

янка73 30 янв. 2014 г., 6:22:33 (10 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Заяночка
30 янв. 2014 г., 7:52:42 (10 лет назад)

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.

Тестовое решение:
Введите текст:    тестовая   -строка - в ней много-много тире в разных-  преразных вариантах - и в таком даже
Обработанный текст: тестовая - строка - в ней много - много тире в разных - преразных вариантах - и в таком даже





+ 0 -
Tysik84
30 янв. 2014 г., 9:45:34 (10 лет назад)

Паскаль? Какая версия? Турбо, Фри, АВС, АВС.NET или что-то еще?

+ 0 -
Thebug1977
30 янв. 2014 г., 10:44:17 (10 лет назад)

ABC NET

+ 0 -
Dg8
30 янв. 2014 г., 12:34:15 (10 лет назад)

Там это сделать ну очень просто)))))

+ 0 -
Megiki
30 янв. 2014 г., 14:01:46 (10 лет назад)

так ты сделаешь? буду очень благодарен я учусь на историч отделении в информ не знаю ничего.

Ответить

Другие вопросы из категории

Производилась четырехканальная (квадро) звукозапись с частотой дискретизации 16кГц и 24-битным разрешением. В результате был получен файл размером 48

Мбайт, сжатие данных не производилось. В течение какого времени производилась запись?

1)Дано двузначное число. Определить:одинаковы ли его числа. 2) Мастями игральных карт условно присвоены след. порядковые номера:"пики"-1.,

"трефы"-2, "бубны"-3, "черви"-4. По заданному номеру масти m(1<или равно m <или равно 4) определить название соответств. масти.

Пожалуйста помогите. срочно!

Читайте также

1) Написать программу для вычисления суммы цифр пятизначного числа , введенного с клавиатура

2) Заданы действительные числа a , b , c и d . Написать программу нахождения полусуммы наименьшего и наибольшего из них.
3) Написать программу для вычисления суммы цифр числа , введенного с клавиатуры

Помогите прошу

Составить блок-схему и написать программу для решения задачи. Организовать вычисление значения функции y по формуле y=4x+3/x-1 -√2x+9 для любого заданного

значения аргумента x. Учесть вывод сообщения о невозможности вычисления значения функции

Составить алгоритм и написать программу для решение задачи с использованием двумерных массивов и конструкций цикла в цикле:


Вычислить
сумму положительных элементов матрицы А (10х10), расположенных над главной
диагональю. Индекс номера строки i изменяется
от 1 до 9, а индекс номера столбца j изменяется от –i+1
до 10.

Циклические алгоритмы.СоставьтеЦиклические алгоритмы.Составьте блок- схему для решения следующих задач:

1) Вводятся 100 чисел.Определить сколько среди них положительных и сколько отрицательных.(Числа вводятся в одну переменную в цикле)
2) Алгоритм вычисления суммы квадратов десяти производных чисел, водимых с клавиатуры в процесс выполнения алгоритма
И НАПИШИТЕ ПРОГРАММУ ДЛЯ КАЖДОЙ ЗАДАЧИ



Вы находитесь на странице вопроса "Написать программу для решения задачи", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.