Найти сумму ненулевых элементов матрицы. Ошибки в программе - C#

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

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

Программа не работает, а какие ошибки допущены понять не могу int main() { setlocale (LC_ALL, "RUS"); int g; int h; printf ("Введите количество строк "); scanf ("%d", &g); printf ("Введите количество столбцов "); scanf ("%d", &h); int i, j, b; int [g], for(i=0; i<g; i++) for(j=0; j<h; j++) { printf ("Введите элемент матрицы A ["i+1"]["j+1"] "); scanf (("A+i)+j); } for(i=0; i<g; i++) { for(j=0; j<h; j++) {cout.width(g); printf ("A[i][j]"); } printf("end"); getch(); }

Решение задачи: «Найти сумму ненулевых элементов матрицы. Ошибки в программе»

textual
Листинг программы
  1. int number,rez,i,j;
  2.             rez = 0;
  3.             int[,] mass = new int[100, 100];
  4.             Random rnd = new Random();
  5.             while (true)
  6.             {
  7.                 Console.Write("number = ");
  8.                 try
  9.                 {
  10.                     number = int.Parse(Console.ReadLine());
  11.                     for (i=0;i<number; i++)
  12.                     {
  13.                         for (j=0;j< number;j++)
  14.                         {
  15.                             mass[i, j] = rnd.Next(50)-6;
  16.                             Console.Write(mass[i, j] + "\t");
  17.                         }
  18.                         Console.WriteLine();
  19.                     }
  20.  
  21.                     for (i=0;i< number;i++)
  22.                     {
  23.                         for (j=0;j< number;j++)
  24.                         {
  25.                             if (mass[i,j] > 0 )
  26.                             {
  27.                                 rez += mass[i, j];
  28.                             }
  29.                         }
  30.                     }
  31.                     Console.WriteLine(rez);
  32.                     Console.ReadLine();
  33.                     return;
  34.                 }
  35.                
  36.                 catch (Exception error)
  37.                 {
  38.                     Console.WriteLine("Enter number pls" + error.Message);
  39.                 }

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


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

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

11   голосов , оценка 4.364 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы