Сформировать целочисленную матрицу по правилу - 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].

  1. Объявляются и инициализируются массивы a[5] и b[5][5].
  2. Выводится приглашение для ввода элементов массива a.
  3. С помощью цикла for считываются значения элементов массива a.
  4. Выводится приглашение для вывода полученной матрицы.
  5. С помощью двух вложенных циклов for заполняется матрица b[i][j].
  6. Выводится полученная матрица.
  7. Программа завершается возвратом 0.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.857 из 5
Похожие ответы