- Информатика
- с блок-схемой закончить
с блок-схемой закончить блок схему
В массиве размером NxN найти наименьшее число и обнулить все элементы, кроме элементов главной диагонали. (Комбинированные алгоритмические структуры)
#include // подключем библиотеку для возможности изменения стандартного генератора чисел (srand(...));
int main()
{
using namespace std; // используем пространство имен std;
setlocale(LC_ALL, "ru"); // возможность использования русского текста в консоли;
srand(time(NULL)); // генератор случайных числе;
const int N = 3; // константный размер массива;
int A[N][N]; // обьявление двумерного массива;
cout A[i][j]) // если в теле условия/цикла ожидается 1 инструкция, то { } можно не ставить;
min = A[i][j];
}
}
// обнуляем все элементы массива, кроме элементов, расположеных на главной диагонали:
for (int i = 0; i < N; i++) // проходим по двумерному массиву используя 2 цикла;
{
for (int j = 0; j < N; j++)
{
// если i будет равен j, то получится что мы идем по глвной диагонали: i=1:j=1, i=2:j=2, i=3:j=3 ...
// поэтому, если i не равен j обнуляем элемент;
if (i != j)
A[i][j] = 0;
}
}
cout << "\nРезультат: " << endl;
for (int i = 0; i < N; i++) // проходим по двумерному массиву используя 2 цикла;
{
for (int j = 0; j < N; j++)
{
cout << A[i][j] << '\t'; // выводим то что получилось в консоль;
}
cout << endl;
}
cout << "\nМинимальный элемент в двумерном массиве = " << min << endl;
return 0;
}
Популярные вопросы
- Надо №15. какая сила архимеда действует на мяч объёмом 5 дм3, полностью погружённый...
2
- 80 градусов с.ш и 20 градусов в.д 40градусов ю.ш и 178 градусов в.д...
2
- На какой брусок будет действовать большая сила : а) в масле, б)в воде, в) в...
1
- Число девочек выполнивших олимпиаду по составило 80% от числа мальчиков. сколько...
2
- Қос сөзді мысалдар арқылы түсіндірініз...
1
- Исследования и освоения территории казахстана....
1
- Как правильно? 1) oh, god my sleeve, he got me. 2) oh, god my sleeve, it god...
3
- С1.найти значение выражения 0,804: 1,2 0,33 = 9,5: 2,4-3 11 12 с 2. решить...
3
- Красворд по технологии 5 класс с видущим словом технология 10 слов 20б...
3
- Вычислитe cos86° • cos41° + sin86° • sin41°...
3