Польская префиксная запись (нотация) это форма записи логических, арифметических и алгебраических выражений, при которой оператор располагается слева от операндов. В этой записи разность «21 — 5» будет выглядеть как «– 21 5». Например, (2 + 4) * (32 – 7) может быть записано как *(+ 2 4) (- 32 7) или просто * + 2 4 - +24 32 7. Найдите результат выражения 1 * + 7 2 10 – 24 * 2 3. 2 - 2 3 Б) 2 В) 5 Г) 10 - А) 1
Так как конкретной программы не дано, напишу на Питоне
Программа, где массив вводится вручную и выполняются поставленные условия во вложении
Если имеется уже готовый массив, то во 2-ой строке заполнить все его элементы и удалить 4 и 5-ую строки.
Как это работает?a - сам массивminimum - контр значение с которым будем сравнивать эл-ты4 и 5 строкой заполняем массив 40 эл-ми вручную6 и 7 строками проверяем каждый эл-т по поставленному условию8 строка - присваиваем число минимуму9 - 12 выводим ответ, проверяя, изменился ли эл-т minimum с начала программы, если да - выводим его, нет - выводим 0ответ: Pascal ABC.Net
Program Zadacha;
var a,b:array[1..1000] of integer;
n, i, max:integer;
BEGIN
write('Задайте количество элементов массива N<1000: ');
read(n);
max:=-30000;
for i:=1 to n do
begin write('Задайте ',i,'-й элемент массива: ');
read(a[i]);
if a[i]>max then max:=a[i];
end;
for i:=1 to n do
begin b[i]:=a[i]*max;
writeln(b[i]);
end;
END.
Объяснение: