Умножение, сложение, вычитание матриц - QBasic
Формулировка задачи:
Листинг программы
- CLS
- DIM A(2, 2)
- FOR i = 1 TO 4
- FOR j = 1 TO 4
- INPUT "vvedite elementi matrici A ", A(i, j)
- NEXT
- NEXT
- PRINT "matrica"
- FOR i = 1 TO 4
- FOR j = 1 TO 4
- PRINT A(i, j);
- NEXT
- NEXT
Листинг программы
- for i=1 to 15
- (2i-7)/(1+i)
Решение задачи: «Умножение, сложение, вычитание матриц»
textual
Листинг программы
- CLS
- DIM a(2, 2)
- FOR i = 1 TO 2
- FOR j = 1 TO 2
- INPUT "vvedite elementi matrici A ", a(i, j)
- NEXT
- NEXT
- PRINT "matrica"
- FOR i = 1 TO 2
- FOR j = 1 TO 2
- PRINT a(i, j);
- NEXT
- NEXT
- DIM gg(2, 2)
- FOR i = 1 TO 2
- FOR j = 1 TO 2
- gg(i, j) = a(i, j) * 3
- NEXT
- NEXT
- DIM b(2, 2)
- FOR i = 1 TO 2
- FOR j = 1 TO 2
- INPUT "vvedite elementi matrici B ", b(i, j)
- NEXT
- NEXT
- PRINT "matrica b"
- FOR i = 1 TO 2
- FOR j = 1 TO 2
- PRINT b(i, j);
- NEXT
- NEXT
- DIM hh(2, 2)
- FOR i = 1 TO 2
- FOR j = 1 TO 2
- hh(i, j) = b(i, j) * 2
- NEXT
- NEXT
- DIM c(2, 2)
- FOR i = 1 TO 2
- FOR j = 1 TO 2
- c(i, j) = gg(i, j) - b(i, j)
- NEXT
- NEXT
- PRINT "matrica c"
- FOR i = 1 TO 2
- FOR j = 1 TO 2
- PRINT c(i, j);
- NEXT
- NEXT
Объяснение кода листинга программы
Код выполняет операции над матрицами. Вот список описывающий что происходит в коде:
- Ввод элементов матрицы
a
. - Вывод матрицы
a
. - Создание матрицы
gg
и заполнение её элементами, полученными путем умножения элементов матрицыa
на 3. - Ввод элементов матрицы
b
. - Вывод матрицы
b
. - Создание матрицы
hh
и заполнение её элементами, полученными путем умножения элементов матрицыb
на 2. - Ввод элементов матрицы
c
. - Вывод матрицы
c
, которая представляет собой разность между матрицейgg
иb
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д