Задать вопрос
14 июня, 20:36

C++

Заполнить двумерный числовой массив С (6, 6) целыми числами. Найти столбец с наибольшим произведением элементов и поменять его местами с первым столбцом.

+4
Ответы (1)
  1. 14 июня, 21:55
    0
    Int c[6][6], p[2], index, buff;

    p[0] = 0;

    //заполняем массив рандомными числами от 0 до 10

    for (int i = 0; i < 6; i++)

    {

    for (int j = 0; j < 6; j++)

    {

    c[i][j] = 0 + rand () %10; / / заполнил рандомными числам от 0 до 10

    }

    }

    //теперь проходим массив по столбцам и просчитываем их произведение

    for (int j = 0; j < 6; j++)

    {

    for (int i = 0; i < 6; i++)

    {

    p[1] * = c[i][j]; / / произведение столбца

    }

    //проверяем если произведение предыдущего столбца меньше

    //то мы записываем индекс большего столбца

    if (p[0] < p[1])

    {

    p[0] = p[1];

    index = j;

    }

    }

    //и собственно меняем наши столбцы местами

    for (int i = 0; i < 6; i++)

    {

    buff = c[i][0];

    c[i][0] = c[i][index];

    c[i][index] = buff;

    }

    дальше с выводом и библиотеками думаю сам разберешься
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «C++ Заполнить двумерный числовой массив С (6, 6) целыми числами. Найти столбец с наибольшим произведением элементов и поменять его местами ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1) Заполнить массив размером N целыми числами последовательно от 1 до N. Вывести его на экран. Найти сумму элементов массива и вывести ее на экран. 2) Заполнить массив размером N целыми числами последовательно от N до 1. Вывести его на экран.
Ответы (1)
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)
2. Задать двумерный массив (4 х4) случайными значениями от 12 до 18 включительно. Вывести сумму значений элементов каждого столбца матрицы. 3. Задать двумерный массив (7 х7) случайными значениями от 12 до 18 включительно.
Ответы (1)
Написать программу в Паскале! Указание: Заполнить двумерный числовой массив И (8,8) случайными целыми числами в интервале [-60,60]. Написать единую программу для всех задач, ответ каждой задачи выводить с новой строки.
Ответы (1)
Во имя радостных мессий, помогите хоть одну задачку. Не шарю ( Дан массив из 15 элементов. Необходимо заполнить его с помощью оператора присваивания (случайными числами), вывести все элементы в строку, а затем вывести произведение всех элементов
Ответы (1)