решить задание, Дана непустая последовательность символов, за которой следует пробел.
Построить и напечатать множество, состоящее из цифр 4-8 и знаков
арифметических действий, которые встретились в последовательности(Язык Си).
148
244
Ответы на вопрос:
Pascal алгоритм1 var s : string; n1,n2 : integer; i,l : integer; begin readln (s); n1 : = 0; n2 : = 0; l : = length(s); for i : = 1 to l do if (s[i] = ' ') then if n1 = 0 then n1 : = i else n2 : = i; if n2 = 0 then s : = ' ' else s : = copy(s,n1+1,n2-n1-1); writeln (s); end.алгоритм2 var s : string; n1,n2 : integer; i,l : integer; r : boolean; begin readln (s); n1 : = 0; n2 : = 0; r : = false; l : = length(s); i : = 1; while (i< =l) and (not r) do begin if s[i] = ' ' then begin n1 : = i; r : = true; end; i : = i +1; end; r : =false; i : = l; while (i> 0) and (not r) do begin if s[i] = ' ' then begin n2 : = i; r : = true; end; i : = i -1; end; if n2 = n1 then s : = ' ' else s : = copy(s,n1+1,n2-n1-1); writeln (s); end.
Популярно: Информатика
-
thebilryto085422.01.2022 15:46
-
Ekaterina255806.01.2020 12:02
-
Qwiq12.04.2023 20:11
-
валерияС121.08.2021 12:31
-
slavaglybochka17.05.2021 03:50
-
aminazhum28.06.2023 13:18
-
SASHA12374185208.02.2021 09:18
-
8926177445410.01.2021 11:18
-
Милкович1122.11.2021 20:21
-
йцукенг2719.04.2021 06:33