программа на паскале:
program a1;
var i, j : integer;
s : real;
a: array [1..5, 1..6] of real;
b: array [1..6] of real;
begin
for i: =1 to 5 do
for j: =1 to 6 do
readln(a[i,j]);
for j: =1 to 6 do
begin
s: =0;
for : =1 to 5 do
s: =s+a[i,j];
b[j]: =s
end;
write ('полученный массив в: ');
for j: =1 to d do
write(b[j]);
readln
end.
оператор присваивания : =
оператор ввода read(x1,) или readln(x1,)
оператор вывода write(x1,) или writeln(x1,)
условный оператор if условие then оператор 1 else оператор 2
оператор варианта case переменная of
набор значений1: оператор1;
набор значений2: оператор2;
набор значенийn: операторn
else
альтернативный оператор
end;
оператор цикла с предусловиями while do
оператор цикла с постусловием repeat until
оператор цикла for do
оператор break осуществляет немедленный выход из циклов repeat, while, for.
оператор continue начинает новую итерацию цикла, даже если предыдущая не была завершина.
оператор exit осуществляет выход из подпрограммы.
оператор halt прекращает выполнение программы и возвращает код завершения в операционную систему.
Поделитесь своими знаниями, ответьте на вопрос:
Дан массив из 30 элементов, принимающих значения от 0 до 100. найти произведение двузначных чётных элементов массива, которые начинаются с цифры 5, 6 или 7.гарантируется, что в исходном массиве есть хотя бы один такой элемент.