Сформировать целочисленную матрицу по правилу - C (СИ) (76303)
Формулировка задачи:
помогите решить срочно надо
Решение задачи: «Сформировать целочисленную матрицу по правилу»
textual
Листинг программы
#include <stdio.h> int main(void) { int a[5],i,j,b[5][5]; printf("\nVvedite elementy vektora a:\n\n"); for(i=0; i<5; i++) { scanf("%i",&a[i]); } printf("\n\nPoluchennay matrica:\n\n"); for(i=0; i<5; i++) { for(j=0; j<5; j++) { b[i][j]=a[i]-3*a[j]; printf(" %i",b[i][j]); } printf("\n"); } return 0; }
Объяснение кода листинга программы
Вывод программы представляет собой матрицу, построенную по следующему правилу: каждый элемент матрицы b[i][j] равен элементу a[i], умноженному на -3 и прибавленному к произведению -3 и элемента a[j].
- Объявляются и инициализируются массивы a[5] и b[5][5].
- Выводится приглашение для ввода элементов массива a.
- С помощью цикла for считываются значения элементов массива a.
- Выводится приглашение для вывода полученной матрицы.
- С помощью двух вложенных циклов for заполняется матрица b[i][j].
- Выводится полученная матрица.
- Программа завершается возвратом 0.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д