A) var a: string; i: integer; begin readln(a); for i : = 1 to length(a) do if (a[i] < > upcase(a[i])) then write(a[i], ' '); end.b)var a: string; i, p: integer; q: boolean; begin readln(a); for p : = 0 to 9 do for i : = 1 to length(a) do if (a[i] = inttostr(p)) then q : = true; writeln(q); end.c)var a: string; i, p, u: integer; o: array [0..5] of char; begin readln(a); o[0] : = '('; o[1] : = ')'; o[2] : = '{'; o[3] : = '}'; o[4] : = '['; o[5] : = ']'; for p : = 0 to 5 do for i : = 1 to length(a) do if (a[i] = o[p]) then u : = u + 1; writeln(u); end.d)var a: string; i, p: integer; o: array [0..7] of char; begin readln(a); o[0] : = '('; o[1] : = ')'; o[2] : = '? '; o[3] : = '! '; o[4] : = '"'; o[5] : = '.'; o[6] : = ','; o[7] : = ','; for i : = 1 to length(a) do for p : = 0 to 7 do if (a[i] = o[p]) then writeln(a[i]); end.ну вот: ) о, мой мозг, как же тебе досталось! ~_~
arbekova
19.04.2020
Буду считать, что да, он самый востребованный тут =) 1) var a: array [0..9] of integer; i, o: integer; begin for i : = 1 to 20 do begin if (i mod 4 = 0) then a[o] : = i else if (i mod 4 = 2) then a[o] : = -1 * i; if (i mod 4 mod 2 = 0) then o : = o + 1; end; for i : = 0 to 9 do writeln(a[i]); end.2)var a: array [0..30] of integer; i, o: integer; s: string; begin for i : = 1 to 30 do begin a[i] : = random(6) - 3; end; writeln('массив: '); for i : = 0 to 30 do begin writeln('[', i, '] => ', a[i]); if (a[i] > 0) then begin o : = o + a[i]; s : = s + inttostr(i) + ' '; end; end; writeln('номера положительных чисел: ', s); end.