tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Дана строка. если ее длина есть
Дана строка. если ее длина есть число нечетное, то удалить ее средний символ. в противном случае после второго символа вставить строку 'www'
ccfnwj3662
3 17.08.2019 14:10
0
Ответы
anastasiarazumeeva
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
КОН
КОН Задание.
ПОКАЗАТЬ ОТВЕТЫ
Davidggg
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
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
valentinadeva2p0arnh
05.03.2021 11:07
Задание 2. Напиши на языке программирования следующие математические выражения. q=(x^2 y+a+4)/(b-4) d=1/7 a^3 b-2ab^2 СОР...
xenia00000
05.03.2021 11:07
Определи тип переменной R: f=int(input())A=float(input())R=5+f-APrint(R)Указать правильный ответА.Строковая величинаВ.Целое числоС.Вещественное числоD.Логическая величина ....
nastyauymionova
05.03.2021 11:10
Дана блок-схемаИзвестно что x =229 ответ: y =?...
АлинаПетрищева
05.03.2021 11:10
Что будет в результате выполнения программы: a = 30 b = a + 20 a = b * 10 print(a) В качестве ответа введите число...
alexeremka
05.03.2021 11:10
Где используются манипуляционные роботы?хелп ...
Superfoxygirl112
05.03.2021 11:10
Соотнести тип данных с его названием на языке это информатика ...
Crazy2daisy
13.02.2021 18:10
Дана квадратная матрица порядка n. Получить матрицу А^2 +A+Е, где Е-единичная матрица. Нужно решить массивами С++...
Павел9641
13.02.2021 18:09
Задание 1 Вычислите значения выражений на языке Python:31) а b – 6,4 (b+8) + = Ь42) d=a*b — 2abi (a + b)3а - 2ab+b?2a(3а - b)4) tx - 4xy(x+y?)5) h=ju + 1,7* (2 + 3)3) 4 =ретения...
almagul82
13.02.2021 18:07
Мария, Дарья и Наташа-занимаются в различных кружках: танцы, художественная школа, шахматы какой кружок ходиткаждая из школьниц, если известно, что Мария шахматами неувлекается,...
Крошка21155
12.12.2021 20:25
Измените число Y добавив в конец числа две единицы ( 11 ). Сложите полученные числа в модифицированном обратном и модифицированном дополнительном кодах. Результат переведите...
Популярные вопросы
Признаки, характерные только для живых организмов, -это:...
1
В водной и наземно-воздушной среде обитают:...
3
Питательные вещества на свету образуются у растений в...
3
Растения в природе являются: 1) производителями органических веществ 2) потребителями...
2
Плохо развитое зрение и роющие конечности имеют животные — обитатели...
3
Горение в воздухе поддерживает:...
3
Для определения размеров тела используется единица измерения...
3
К многоклеточным относятся организмы царства...
3
На Земле за счет растений происходит пополнении запасов...
3
Главная часть цветка: а) цветоножка б) пестик в) чашечка г) цветоложе...
3
ИСПОЛЬЗУЕТ Цепь ИЗ "...\Отделы\Иное\";
ПЕР
строка, память: РЯД 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