Есть ответ 👍

Какой общий вид имеет команда ветвления? а. repeat until b. for i: = 1 do c. if then d. while do параметр цикла for может получить значения. a. 9,7,5,3,1 b. 7,6,5,4,3,2,1 c. 2,4,6,8,10 d. 1,3,5,7,9 какое слово не используется в команде выбора a. of b. end c. do d. case какое значение примет логическое выражение (x< 5) or (x> =10), если x=3 a. четное b. нечётное c. true d. false

275
304
Посмотреть ответы 2

Ответы на вопрос:


1- c 2 - b 3 - b 4 - c

#include < iostream>

#include < iomanip>

using namespace std;

int main() {

int max, index;

max = 0;

index = -1;

int arr[3][5] = { { 3, 0, 3, 0, 5} , { 5, 3, 0, 2, 0} , { 4, 0, 3, 2, 1} };

for (int i = 0; i < 3; ++i){   // вывод исх. матрицы, можешь удалить, если надо.

  for (int j = 0; j < 5; ++j){

  cout < < setw(3) < < arr[i][j];

  }

cout < < endl;

}           // до этой строки вывод исх. матрицы

int tmp = 0;

for (int j = 0; j < 5; j++){   // подсчет нулей

  for (int i = 0; i < 3; i++){

    if (arr[i][j] == 0){

    tmp++;

    }

  }

  if (tmp > max){   // тут получаем номер столбца, в котором

    max = tmp;   // больше всего нулей

    index = j;

  }

  tmp = 0;

  }

cout < < endl < < "=================" < < endl;

if (index ! = -1){

  for (int i = 0; i < 3; i++){

  arr[i][index] = -2;

  }

}

for (int i = 0; i < 3; ++i){   // вывод измененной матрицы

  for (int j = 0; j < 5; ++j){

    cout < < setw(3) < < arr[i][j];

  }

  cout < < endl;

  }

return 0;

}

Популярно: Информатика