Const n = 10; var mas : array [1..n] of integer; i, sum, a, k, sch : integer; begin writeln('введите массив: '); for i: = 1 to n do readln(mas[i]); writeln('введите число a: '); readln(a); writeln('введите число k: '); readln(k); sum: = 0; for i: = 1 to n do if mas[i] mod 2 = 1 then sum: = sum + mas[i]; writeln('сумма элементов равна ',sum); writeln('индексы, значение элементов которых больше ',a,' : '); for i: = 1 to n do if mas[i] > a then write(i,' '); writeln; sch: = 0; for i: = 1 to n do if mas[i] mod k = 0 then sch: = 1; if sch = 1 then writeln('в массиве есть элементы, кратные ',k) else writeln('в массиве нет элементов, кратных ',k); for i: = 1 to n do if mas[i] mod 5 = 0 then begin mas[i]: = 0; break; end; end.
petrowanastya202081
23.07.2020
Program julia9696; uses crt; const n=10; m=8; var a: array[1..n,1..m] of integer; cur,up,right,down,left,qw,i,j: integer; begin; randomize; writeln('******* alphaeus *******'); writeln; writeln ('програма пошуку всіх елементів масиву а[1..n, 1..m], що менші, ніж усі сусідні'); for i: =1 to n do begin for j: =1 to m do begin a[i,j]: =random(101)-50; write(a[i,j]: 3, ' '); end; writeln; end; writeln; qw: =0; for i: =1 to n do for j: =1 to m do begin cur: = a[i,j]; up: =0; right: =0; down: =0; left: =0; if i> 1 then begin if cur< a[i-1,j] then up: =1; end else up: =1; if i< n then begin if cur< a[i+1,j] then down: =1; end else down: =1; if j> 1 then begin if cur< a[i,j-1] then left: =1; end else left: =1; if j< m then begin if cur< a[i,j+1] then right: =1; end else right: =1; if up+right+down+left=4 then begin qw: =qw+1; writeln('елемент масиву à[',i,',',j,'], що рівний ',a[i,j]: 3,', є меншим за своїх сусідів'); end; end; writeln('всього таких елементів: ',qw); end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Даны целые числа . поменять порядок расположения чисел в последовательности на обратный в с++