Есть ответ 👍

Добрый день. Подскажите, как надо изменить код, чтобы он мне вывел два наибольших элемента каждой четной строки и их индексы . #include
#include
#include

int main() {
using namespace std;
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
srand(time(0));
double M[5][6];
int i, j;
//Ввод/вывод элементов массива
double s = 0; // переменная для нахождения суммы элементов
cout << "\n Массив M: ";
for (i = 0; i < 5; i++) {
cout << "\n";
for (j = 0; j < 6; j++) { //ввод/вывод элементов и подсчет суммы
M[i][j] = rand(); //cin >> M[i][j];
cout << setw(12) << M[i][j]; s += M[i][j];
}
}
cout << "\nСумма массива =" << s << endl;
//Вывод массива в таблицу
//Массив строк шапки таблицы:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30;
char sh[][90] = { " Массив данных ",
"||||||||||||||",
"||Данные 1 ||Данные 2 ||Данные 3 ||данные 4 ||данные 5 ||данные 6 ||",
"||||||||||||||",
"||||||||||||||",
"||||||||||||||" } ;
for (i = 0; i < 4; i++) //Вывод на экран строк шапки
cout << sh[i] << endl;
for (i = 0; i < 5; i++) { //Цикл for по индексам строк массива
cout << "||";
for (j = 0; j < 6; j++) //Цикл for по индексам столбцов массива
//форматный вывод элементов, отличающийся для разных столбцов
switch (j) {
case 0: case 1: case 2: case 3: case 4: cout.unsetf(ios::fixed);
cout.setf(ios::scientific); cout << setprecision(2) << setw(12)
<< M[i][j] << "||";
break;
case 5: cout.unsetf(ios::scientific); cout.setf(ios::fixed);
cout << setprecision(2) << setw(12) << M[i][j] << "||\n";
break;
}
if (i == 4) cout << sh[5] << endl;
else cout << sh[4] << endl;
}
double min, max;
for (j = 0; j < 6; j++) {
min = max = M[0][j];
for (i = 0; i < 5; i++)
if (M[i][j] < min) min = M[i][j];
else if (M[i][j] > max) max = M[i][j];
cout << endl << j << "-ый столбец: " << "min = " << min << " max = " << max;
}
cout << endl << endl;
system("pause");
return 0;
}

290
333
Посмотреть ответы 1

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


ответ:

5

объяснение:

здесь речь идет о содержательном подходе к измерению информации. там есть формула n=2^i. в данной n показывает общее количество зубов. найдем i (информация об одном зубе) 32=2^i, отсюда i = 5 битам.

сообщение о больном зубе равно 5 битов.  

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

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

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS