Массив вводим с клавиатуры или иного устройства ввода.
Создание программы для нахождения среднего арифметического + вывод среднего арифметического на экран.
i - цикловая переменная
sra - среднее арифметическое всех элементов массива
s - сумма всех элементов массива
var
А:array [1..30] of real;
i:integer;
sra,s:real;
begin
s:=0;
for i:=1 to 30 do
begin
readln (a [ i ]);
s:=s+a[i];
end;
sra:=s/30;
writeln (sra)
end.
Это пример Страус
Тебе даются координаты (вообщем две циферки)
Первая показывает расстояние по горизонтали ↔️
Вторая растояние по вертикали ↕️
То есть если точка (1; 2) то на горизонтали это 1 (можешь начертить вертикальную линию напротив 1) а 2 (можешь начертить горизонтальную линию напротив 2) и на их пересечении и будет эта точка
Ответ :EАВДЖБГ
чтобы научиться решать эти задания , просто открой браузер , зайди на любой сайт и посмотри как выглядит ссылка в адресной строке , удачи!
Const
N = 5; {количество спортсменов}
var
K : array [1..N] of integer;
i, max : integer;
begin
for i := 1 to N do
begin
write('Результат спортсмена номер: ', i, ': ');
readln(K[i]);
end;
max := K[1];
for i := 2 to N do
if K[i] > max then
max := K[i];
writeln('Максимальный результат: ', max);
end.
<em>// PascalABC.NET 3.3, сборка 1590 от 03.12.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
function ReadMatrix(c:char; m,n:integer):array[,] of real;
begin
Writeln('Вводите элементы матрицы ',c,' построчно');
Result:=ReadMatrReal(m,n);
end;
function MatProd(a,b:array[,] of real):array[,] of real;
begin
var (m,n):=(a.RowCount,a.ColCount);
Result:=new real[m,n];
for var i:=0 to m-1 do
for var j:=0 to n-1 do
Result[i,j]:=a[i,j]*b[i,j]
end;
begin
var (m,n):=ReadInteger2('Количество строк и столбцов в матрицах:');
var A:=ReadMatrix('A',m,n);
var B:=ReadMatrix('B',m,n);
var C:=ReadMatrix('C',m,n);
var AB:=MatProd(A,B);
Writeln('*** A*B ***');
AB.Print(8,4); Writeln(8*n*'-');
var AC:=MatProd(A,C);
Writeln('*** A*C ***');
AC.Print(8,4); Writeln(8*n*'-');
var BC:=MatProd(B,C);
Writeln('*** B*C ***');
BC.Print(8,4)
end.
<u>Пример</u>
Количество строк и столбцов в матрицах: 3 4
Вводите элементы матрицы A построчно
2.1 3.2 -1.7 4
-2 0 6.1 0.3
0.2 1.7 -2 0.5
Вводите элементы матрицы B построчно
1 2 3 4
5 6 7 8
-1 -2 -3 -4
Вводите элементы матрицы C построчно
8.3 2.12 5.7 0
3.9 7.7 4 1
-1 -2 5.2 -0.9
*** A*B ***
2.1000 6.4000 -5.1000 16.0000
-10.0000 0.0000 42.7000 2.4000
-0.2000 -3.4000 6.0000 -2.0000
--------------------------------
*** A*C ***
17.4300 6.7840 -9.6900 0.0000
-7.8000 0.0000 24.4000 0.3000
-0.2000 -3.4000-10.4000 -0.4500
--------------------------------
*** B*C ***
8.3000 4.2400 17.1000 0.0000
19.5000 46.2000 28.0000 8.0000
1.0000 4.0000-15.6000 3.6000