Вопрос задан 17.01.2020 в 15:03. Предмет Информатика. Спрашивает Мазепова Варвара.

МАКРИЦА даны целые положительные числа m,n и k. сформировать целочисленную матрицу размером m*n, у

которой все элементы имеют значения k+i+j (i=1,2..m;j=1,2..n)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ясвина Лиза.
VAR a:array[1..10000,1..10000]of integer;
m,n,k,i,j: integer;
begin
write('Введите 3 целых числа m, n, k = '); read(m,n,k);
writeln;for i:=1 to m do begin
for j:=1 to n do begin 
a[i,j]:=i+j+k; write(a[i,j]:6);
end;writeln;
end;
end.
В верхней части картинки, занесена эта программа а в нижней части введены 3 числа (3 4 5 ) и показана созданная матрица
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я попробую ответить на ваш вопрос о том, как сформировать целочисленную матрицу размером m*n, у которой все элементы имеют значения k+i+j (i=1,2..m;j=1,2..n).

Для того, чтобы сформировать такую матрицу, вам нужно выполнить следующие шаги:

- Объявить переменные m, n и k и присвоить им целые положительные значения, например, с помощью функции input() или констант. - Создать двумерный массив (матрицу) размером m*n, например, с помощью вложенных списков или библиотеки numpy. - Заполнить матрицу значениями k+i+j, используя два вложенных цикла for, где i и j - индексы строк и столбцов матрицы, соответственно. - Вывести матрицу на экран, например, с помощью функции print() или библиотеки pandas.

Вот пример кода на языке Python, который реализует эти шаги:

```python # Задаем значения m, n и k m = int(input("Введите m: ")) n = int(input("Введите n: ")) k = int(input("Введите k: "))

# Создаем матрицу размером m*n matrix = [[0 for j in range(n)] for i in range(m)]

# Заполняем матрицу значениями k+i+j for i in range(m): for j in range(n): matrix[i][j] = k + i + j

# Выводим матрицу на экран for row in matrix: print(*row) ```

Вы можете найти больше информации о работе с матрицами на языке Python в этих источниках:

- [Сформировать целочисленную матрицу - Python - Киберфорум](https://www.cyberforum.ru/python-beginners/thread2724889.html) - [Matrix · Issue #295 · aikolesnikov/jv-Abramyan · GitHub](https://github.com/aikolesnikov/jv-Abramyan/issues/295) - [NumPy Quickstart tutorial — NumPy v1.21 Manual](https://numpy.org/doc/stable/user/quickstart.html#linear-algebra

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос