Объяснение:
1) Var
m: array [1..10, 1..10] of integer;
i,j,c:integer;
Begin
For i:=1 to 4 do
For j:=1 to 8 do
read(m[i,j]);
For i:=1 to 4 do
For j:=1 to 8 do
Begin
m[i,j]:=m[i,j]*m[i,j];
end;
For i:=1 to 4 do
Begin
For j:=1 to 8 do
write(m[i,j],' ');
writeln
end;
end.
2)Var
m: array [1..10, 1..10] of integer;
i,j,c:integer;
Begin
For i:=1 to 6 do
For j:=1 to 5 do
read(m[i,j]);
For i:=1 to 6 do
For j:=1 to 5 do
Begin
m[i,j]:=-1*m[i,j];
end;
For i:=1 to 6 do
Begin
For j:=1 to 5 do
write(m[i,j],' ');
writeln
end;
end.
Задача 1:
const N = 15;
const MAX = 15;
const MIN = -15;
var A: array [1..N] of integer;
var i,s1,s2: integer;
begin
randomize();
s1:=0;
s2:=0;
writeln('Исходный массив: ');
for i:=1 to N do
begin
A[i]:=random(MAX-MIN+1)+MIN;
write(A[i],' ');
if (A[i]<0) then s1:=s1+A[i];
if (A[i] mod 3 = 0) then s2:=s2+A[i];
end;
writeln();
writeln('Сумма всех отрицательных элементов: ',s1);
writeln('Сумма всех элементов, кратных 3: ',s2);
end.
Задача 2:
const N = 20;
const MAX = 33;
const MIN = -15;
var A: array [1..N] of integer;
var i,imax,imin: integer;
begin
randomize();
imin:=1;
imax:=1;
writeln('Исходный массив: ');
for i:=1 to N do
begin
A[i]:=random(MAX-MIN+1)+MIN;
write(A[i],' ');
if (A[i]<A[imin]) then imin:=i;
if (A[i]>A[imax]) then imax:=i;
end;
writeln();
writeln('Номер минимального элемента массива: ',imin);
writeln('Номер максимального элемента массива: ',imax);
end.
Поделитесь своими знаниями, ответьте на вопрос:
Как перевести уравнение на язык программы
Так как не было конкретного уточнения, на каком языке это нужно сделать, я напишу просто алгоритм
Для начала создаете две переменные:
z - обязательно дробь, если это паскаль то подойдёт тип real, если с++/java/c# то double, если python тогда просто объявляем эту переменную;
x - любой тип численной переменной (int | double | real | float | ...)
Теперь нам нужно подключить математическую библиотеку(если её нету в самом языке), в зависимости от языка программирования, и найти в ней, каким образом брать корень. К примеру у меня будет функция sqrt();
Теперь записываем пример:
z = sqrt((x+3)/(x-3));