Помогите пожалуйста срочно нужно. c#Дана матрица размером MxN. Найдите первый номер...

0 голосов
68 просмотров

Помогите пожалуйста срочно нужно. c#Дана матрица размером MxN. Найдите первый номер пути, и содержание в нем элементов должно быть правильным и отрицательным (нулевое значение не считается элементом матрицы). Если такового нет, то нужно вывести 0.​


Информатика (12 баллов) | 68 просмотров
0

Можно подробнее.

0

этого заданию нужно решить в Visual studio в консоле

0

Что значит "первый номер пути"?

0

И что значит "содержание в нем элементов должно быть правильным и отрицательным"?

0

задания было дано на казахском языке

0

А. Извиняюсь, если я как-либо оскорбил тебя или твой язык.

0

нет ничего

Дан 1 ответ
0 голосов

Ответ:

#include

using namespace std;

int main()

{

setlocale(0,"");

   cout<<"Введите размеры";</strong>

   int n,m;

   cin>>m>>n;

   int** a = new int*[m];

   for (int i = 0; i

       a[i] = new int[n];

   }

   cout<<"Вводите элементы: "<<endl;</strong>

   for(int i=0; i

   {

       for(int j=0; j

       {

           cin>>a[i][j];

       }

       cout << endl;</strong>

   }

     for(int i=0; i

   {

       for(int j=0; j

       {

           cout<<a[i][j]<<"  ";</strong>

       }

       cout << endl;</strong>

   }

   cout << "===================" << endl;</strong>

///

   int tmax,tmin,t;

   for(int j=0; j

   {

       tmin=0;

       tmax=0;

       for(int i=0; i

       {

           if(a[i][j]

           if(a[i][j]>a[tmax][j]) tmax=i;

       }

       t=a[tmin][j];

       a[tmin][j]=a[tmax][j];

       a[tmax][j]=t;

   }

///

   for(int i=0; i

   {

       for(int j=0; j

       {

           cout << a[i][j] << "  ";</strong>

       }

       cout << endl;</strong>

   }

for (int i = 0; i

delete[]a[i];

delete[]a;

   system("pause");

   return 0;

}

Там как-нибудь перепиши в c# они похожи

(125 баллов)