Какой общий вид имеет команда ветвления? а. 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
Ответы на вопрос:
#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;
}
Популярно: Информатика
-
takrosha03.06.2021 07:44
-
20051207маша08.02.2021 18:19
-
1Гуннер32пт16.09.2020 09:08
-
mariamya06.03.2020 08:24
-
Lulera01.09.2022 09:03
-
BaLaWkA200410.04.2023 03:01
-
tim1963yt05.02.2020 13:17
-
vegyan000026.02.2023 03:26
-
olga778919.06.2022 06:12
-
никита322717.04.2021 21:32