Смотри файл
Объяснение:
Из областей определения x находишь его минимальное и максимальное значения.
Пишешь минимальное в ячейку A2, затем выбираешь шаг, пишешь следующее значение в ячейку A3, а затем выделяешь обе ячейки и за маленький квадратик справа тянешь вниз, чтобы заполнить столбец A до максимального значения x.
Каждую формулу y вбиваешь в отдельном столбце, напротив минимального x из области определения, не забывая делать ссылку на ячейку, где хранится x. Затем копируешь формулу вниз, до максимального значения x.
Выделяешь всю таблицу, затем Вставка - Диаграммы - Точечная - Точечная с гладкими кривыми.
При желании редактируешь цвета, название диаграммы и прочее.
const
n = 7;
m = 6;
var
A, b: array[1..n, 1..m] of integer;
i, j, max, min: integer;
begin
writeln('Исходный массив:');
randomize;
for i := 1 to n do
begin
for j := 1 to m do
begin
a[i, j] := random(10) + 3;
write(a[i, j]:5)
end;
writeln;
end;
writeln('Максимальный элемент каждого столбца:');
for j := 1 to m do
begin
max := -Maxint;
for i := 1 to n do
if max < a[i, j] then
max := a[i, j];
write(max:5)
end;
writeln;
for j := 1 to m do
begin
min := Maxint;
for i := 1 to n do
if min > a[i, j] then
min := a[i, j];
for i := 1 to n do
b[i, j] := a[i, j] - min;
end;
writeln('Новый массив:');
for i := 1 to n do
begin
for j := 1 to m do
write(b[i, j]:5);
writeln;
end;
end.
0
Объяснение:
я руский
Поделитесь своими знаниями, ответьте на вопрос:
Программирование в с++. в массиве в(12) все нецелые элементы из отрезка [a, b] занесите в массив с и найдите минимальный элемент массива с.