Pascal. В двумерном массиве L (M, N) первый элемент поменять с последним и найти сумму отрицательных элементов. Массив заполнить
Pascal. В двумерном массиве L (M, N) первый элемент поменять с последним и найти сумму отрицательных элементов. Массив заполнить случайным образом. Исходный и измененный массивы вывести на экран в виде матрицы.
// PascalABC.NET 3.1, сборка 1213 от 04.04.2016 begin var m,n:integer; Write('Ввведите число строк и столбцов: '); Read(m,n); Writeln('Исходный массив'); var L:=MatrixRandom(m,n,-99,99); var s:=0; for var i:=0 to m-1 do begin for var j:=0 to n-1 do begin Write(L[i,j]:4); if L[i,j]<0 then s+=L[i,j] end; Writeln end; Swap(L[0,0],L[m-1,n-1]); Writeln('Результирующий массив'); for var i:=0 to m-1 do begin for var j:=0 to n-1 do Write(L[i,j]:4); Writeln end; Writeln('Сумма отрицательных элементов равна ',s) end.
Var s:real; n,i:integer; a:array[1..1000] of real;
begin write('Введите кол-во элементов: '); readln(n); writeln('Введите элементы: '); for i:=1 to n do read(a[i]); s:=0; for i:=1 to n do if odd(i) then s:=s+a[i]; writeln('Сумма: ',s);