Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
vasvas12
26.05.2022 05:57 •
Информатика
Дана строка. если ее длина есть число нечетное, то удалить ее средний символ. в противном случае после второго символа вставить строку 'www'
Показать ответ
Ответ:
ник5030
05.10.2020 00:52
ОТДЕЛ Задание+;
ИСПОЛЬЗУЕТ Цепь ИЗ "...\Отделы\Иное\";
ПЕР
строка, память: РЯД 100 ИЗ ЗНАК;
сч: ЦЕЛ;
УКАЗ
ЕСЛИ ЧЕТ(ДЛИНА(строка)) ТО
память[0] := строка[0];
память[1] := 0X;
Цепь.Добавить(память, "www");
ОТ сч := 1 ДО ДЛИНА(строка) - 1 ВЫП
память[сч + 3] := строка[сч]
КОН;
память[ДЛИНА(строка) + 3] := 0X
ИНАЧЕ
ОТ сч := 0 ДО ДЛИНА(строка) ДЕЛИТЬ 2 - 1 ВЫП
память[сч] := строка[сч]
КОН;
ОТ сч := ДЛИНА(строка) ДЕЛИТЬ 2 + 1 ДО ДЛИНА(строка) - 1 ВЫП
память[сч - 1] := строка[сч]
КОН;
память[ДЛИНА(строка) - 1] := 0X
КОН
КОН Задание.
0,0
(0 оценок)
Ответ:
kokgggg
05.10.2020 00:52
Var
s,a: string;
p: integer;
begin
write('Введите строку: ');
readln (s);
a:='www';
p:=length(s) div 2 +1;
if length(s) mod 2 <>0
then delete(s,p,1)
else insert(a,s,3);
writeln(s);
end.
Пример 1:
Введите строку: 1234567
123567
Пример 2:
Введите строку: 123456
12www3456
0,0
(0 оценок)
Популярные вопросы: Информатика
sashabibik777
06.06.2023 00:31
РЕШАТЬ ИНФОРМАТИКУ вообще не понимаю в написании программ...
lizakiki1
12.04.2021 16:59
Битовая глубина равна 32, видеопамять делится на 3 страницы, разрешающая монитора 1280х1024 , вычислить обьем видеопамяти....
Lerosha14
08.04.2020 11:30
По java! вводим число a и b. программа должна вывести таблицу степени an, где n это числа которые идут от 0 до b....
Asian28
22.10.2022 14:21
100111 в двоичной системе переведите в восьмеричную систему. 10011в двоичной системе переведите в восьмеричную и шестнадцатьричную систему...
qantonvishnevsky
28.01.2023 02:15
Производилась четырёхканальная (квадро) звукозапись с частотой дискретизации 32 кгц и 24-битным разрешением. в результате был получен файл размером 20 мбайт, сжатие данных не производилось....
shevchukmaria2
30.07.2020 05:20
Найти значение функции y = 4·(x–3)6 – 7·(x–3)3 + 2 приданном значении x. java...
renatamur200518
20.04.2021 16:35
Вэлектронную таблицу занесли данные о результатах егэ. a b c d e 1 номер участника язык информатика 2 участник 1 79 81 44 85 3 участник 2 98 23 82 89 4 участник 3 48 79 60 90 5...
saaaasss01
10.01.2021 09:43
Хотя бы ,но если кто может то и функции. заранее ! )...
msakinat
11.08.2021 11:31
Диаграмма, данные на которой изображаются в виде секторов круга. 8 букв, вторая р , четвертая г , седьмая а ....
Sudzuky
24.08.2020 14:03
Создать массив а из десяти целых чисел, принадлежащих промежутку [0; 25). вывестиполученный массив на экран. подсчитать к - количество элементов массива, значение которых превышает...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
ИСПОЛЬЗУЕТ Цепь ИЗ "...\Отделы\Иное\";
ПЕР
строка, память: РЯД 100 ИЗ ЗНАК;
сч: ЦЕЛ;
УКАЗ
ЕСЛИ ЧЕТ(ДЛИНА(строка)) ТО
память[0] := строка[0];
память[1] := 0X;
Цепь.Добавить(память, "www");
ОТ сч := 1 ДО ДЛИНА(строка) - 1 ВЫП
память[сч + 3] := строка[сч]
КОН;
память[ДЛИНА(строка) + 3] := 0X
ИНАЧЕ
ОТ сч := 0 ДО ДЛИНА(строка) ДЕЛИТЬ 2 - 1 ВЫП
память[сч] := строка[сч]
КОН;
ОТ сч := ДЛИНА(строка) ДЕЛИТЬ 2 + 1 ДО ДЛИНА(строка) - 1 ВЫП
память[сч - 1] := строка[сч]
КОН;
память[ДЛИНА(строка) - 1] := 0X
КОН
КОН Задание.
s,a: string;
p: integer;
begin
write('Введите строку: ');
readln (s);
a:='www';
p:=length(s) div 2 +1;
if length(s) mod 2 <>0
then delete(s,p,1)
else insert(a,s,3);
writeln(s);
end.
Пример 1:
Введите строку: 1234567
123567
Пример 2:
Введите строку: 123456
12www3456