Дана строка. если ее длина есть число нечетное, то удалить ее средний символ. в противном случае после второго символа вставить строку 'www'
156
404
Ответы на вопрос:
Отдел +; использует цепь из ""; пер строка, память: ряд 100 из знак; сч: цел; указ если чет(длина(строка)) то память[0] : = строка[0]; память[1] : = 0x; цепь.добавить(память, "www"); от сч : = 1 до длина(строка) - 1 вып память[сч + 3] : = строка[сч] кон; память[длина(строка) + 3] : = 0x иначе от сч : = 0 до длина(строка) делить 2 - 1 вып память[сч] : = строка[сч] кон; от сч : = длина(строка) делить 2 + 1 до длина(строка) - 1 вып память[сч - 1] : = строка[сч] кон; память[длина(строка) - 1] : = 0x кон кон .
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 12
var a: array[1..100] of integer;
i,n,m,k: integer;
begin
write('кол-во элементов массива: '); readln(n);
for i: =1 to n do
begin
write(i,' элемент = ');
readln(a[i]);
end;
writeln('введённый массив');
for i: =1 to n do
write(a[i]: 5);
writeln;
write('заданное число: '); readln(m);
for i: =1 to n do
if a[i]> m then inc(k);
writeln('элементов > ',m,' = ',k);
readln;
end.
надеюсь правильно, удачи))
Популярно: Информатика
-
Facegga20.05.2020 16:06
-
kotBarsik1428.03.2022 20:40
-
gnastena02112.09.2022 03:15
-
kojb59583307.09.2021 23:53
-
ddaler28.01.2023 16:05
-
ksenia1unicorn27.06.2021 16:02
-
ksimonova19610.01.2022 19:50
-
ashkon14.10.2020 15:28
-
isheh09ow2mth25.09.2020 13:58
-
анастасия157105.08.2021 15:49