Вычисление сумм по строкам элементов, находящихся под побочной диагональю двумерной квадратной матрицы - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Ребята, ребятушки, я очень плох в матрицах и мне не хватает 1 балла, чтоб закрыть предмет, помогите написать код на Си!!!! Заранее огромное спасибо! 1. Написать на С программу для вычисления сумм по строкам элементов, находящихся под побочной диагональю двумерной квадратной матрицы размерностью NxN (N=10), элементы которой являются числами с плавающей запятой, но суммировать только элементы >5. Результат разместить в одномерном массиве. (Пример :[12,23,0]) Данные можно вводить с экрана или исп. начальную инициализацию. Использовать ф-ции по желанию.

Решение задачи: «Вычисление сумм по строкам элементов, находящихся под побочной диагональю двумерной квадратной матрицы»

textual
Листинг программы
#define N 10
#include <stdio.h>
 
int main() 
{
int mas[N][N];
int rez[N];
int i,j;
 
for(i=0;i<N;i++)
    rez[i]=0;
    
for (i=0;i<N;i++)
    for(j=0;j<N;j++)
        mas[i][j]= rand() % 10;
 
for (i=0;i<N;i++)
    {
        for(j=0;j<N;j++)
            {
                printf("%d ",mas[i][j]);
            }
        printf("\n");
    }
    
printf("\n");   
    
 for (i = 0; i < N; ++i) {
      for (j = N - i; j < N; ++j) 
      {
          if (mas[i][j]>5)
            rez[i]=rez[i]+mas[i][j];
      }
   }
    
for(i=0;i<N;i++)
    printf("%d ",rez[i]);   
    
 
    return 0;
}

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


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

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

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