Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
LuKи
04.05.2023 12:44 •
Информатика
Дана строка. если ее длина есть число нечетное, то удалить ее средний символ. в противном случае после второго символа вставить строку 'www'
Ответ:
Dan99pro
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 оценок)
Ответ:
варай
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 оценок)
Популярные вопросы: Информатика
gritana
08.03.2022 12:19
Писать формулы, единицы измерения, четко указывать все действия, правильно записывать ответ. вопрос 2 назовите форматы графических файлов. назовите программы для создания и редактирования...
megan99
01.05.2020 03:23
А1. операционная система это: 1) комплекс всех программ, установленных на пк, и документация к ним 2) комплекс программ, которые обеспечивают общение с пк 3) комплекс программ,...
Ясныйпень
28.04.2021 08:26
Плзхарактеристиками графического файла (рисунка) являются: а. размер: б. глубина цвета: b. разрешение цвета; г. высота; д. расширение; e. количество точек; ж. цвет; 3. сжатие....
JustKotOneLove
07.06.2020 21:50
Сколько раз выполняется тело цилка for a: =0 to 100 do...
Veronika789
10.11.2022 13:12
Составьте программу которая позволяет вычислить значение выражения y=4x^2-3...
kuanich
26.06.2021 15:42
Для чего предназначена програма скрейч...
АлиАбдрахманов
16.03.2022 04:59
№6. запишите значение переменной s, полученное в результате работы следующей программы: var s, k: integer; begin s : = 0; for k : = 3 to 7 do s : = s + 6; writeln(s); №7. запишите...
goe1
20.05.2020 11:32
Составить программу вырезки из слова моделирование слова мода , лидер , дом ...
mivaniuk
08.09.2021 05:29
Составьте начало и конец схему мальчик купил n порций мороженого по цене 1200руб. и k плиток шоколада по цене 3800руб. сколько всего потратил мальчик...
67889055
07.08.2020 08:00
8. компьютерный вирус - это а средство нейтрализующее несанкционированные действия; средство для проверки дисков; программы для отслеживания вирусов; d. файл, который при запуске...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
ИСПОЛЬЗУЕТ Цепь ИЗ "...\Отделы\Иное\";
ПЕР
строка, память: РЯД 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