Паскаль: 1) дана строка символов, в которой есть хотя бы вхождение 'abc'. все вхождения 'abc' заменить на 'def' 2) в заданном тексте все встретившееся буквы 'a' удалить, а буквы 'd' удвоить
200
470
Ответы на вопрос:
1. var s: string; i: integer; begin readln(s); for i: =1 to length (s)-3 do if (s[i]='a') and (s[i+1]='b') and (s[i+2]='c') then begin s[i]: ='d'; s[i+1]: ='e'; s[i+2]: ='f'; end; writeln (s); readln; end. 2. var s: string; i: integer; begin readln(s); for i: =1 to length (s) do if s[i]='a' then s[i]: ='d'; writeln (s); readln; end.
1)
program p1; var x: integer; begin writeln('введите трёхзначное число'); readln(x); writeln('самая левая цифра числа: ', x div 100); end.2)
program p2; var x,y: integer; begin writeln('введите двухзначное число'); readln(x); y: =x div 10+x mod 10; writeln('сумма цифр числа: ', y); end.Популярно: Информатика
-
MimINL18.05.2020 00:21
-
FanatikOutlast22.02.2020 01:13
-
ВикторияГога24.08.2021 15:58
-
macshsav27.06.2021 00:54
-
13102005bibe06.09.2020 23:19
-
Лера56868710.01.2022 06:06
-
stesin76116.05.2021 05:40
-
Blazethecat21821.01.2023 04:56
-
Alina2006mark06.03.2023 16:09
-
Zanyt01.03.2021 08:13