Дан двумерный массив размером 5*6, заполненный целыми числами с клавиатуры. Сформировать...

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

Дан двумерный массив размером 5*6, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен произведению четных положительных элементов соответствующего столбца.

Дан двумерный массив размером 4*4, заполненный вещественными числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен количеству отрицательных элементов соответствующей строки.

Дан двумерный массив размером 6*3, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен наибольшему по модулю элементу соответствующего столбца.

Дан двумерный массив размером 5*6, заполненный случайными числами в диапазоне [-10;10]. Сформировать одномерный массив, каждый элемент которого равен первому четному элементу соответствующего столбца, если такого не, то равен нулю.

РЕШИТЕ ЛЮБУЮ ИЗ 4-х ЗАДАЧ, ПОЖАЛУЙСТА!!


Информатика (2.3k баллов) | 77 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Вторая.

 

#include
using std::cout;
using std::cin;
using std::endl;

int main()
{
   double a[4][4];
   int mass[4] = { 0 };

   for(int i = 0; i < 4; i++)
   {
      for(int j = 0; j < 4; j++)
      {
         cin >> a[i][j];
      }
   }
   cout << endl;<br>
   for(int i = 0; i < 4; i++)
   {
      for(int j = 0; j < 4; j++)
      {
         if(a[i][j] < 0.0)
         {
            mass[i]++;
         }
      }
   }

   for(int i = 0; i < 4; i++)
   {
      cout << mass[i] << ' ';<br>   }
   cout << endl;<br>
   return 0;
}


image
(2.0k баллов)