Вопрос задан 16.02.2019 в 14:00. Предмет Информатика. Спрашивает Сабыраева Гулназ.

C (6,7) посчитать сумму второй строки, произведение 4 столбца

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ширинов Влад.
Если я правильно понял, то C - массив, а (6,7) - его размер.

вот фрагмент кода

Sum_row =0;//сумма строки
op_column=0;//произведение столбца 

for(int i=0;i<6;++i)
for(int j=0;j<7;++j)
{
Sum_row+=С[2][j];//суммируем все элементы 2 строки
op_column*=С[i][4];//умножаем все элементы 4 столбца
}

cout<<Sum_row<"\n"<<op_column<<endl;//выводим на экран сумму и произведение


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Чтобы решить эту задачу в языке программирования C, вам понадобится использовать двумерный массив и выполнять необходимые вычисления. Вот подробное объяснение шагов, которые нужно выполнить:

1. Объявите двумерный массив с размерностью 6x7 и заполните его значениями:

```c int array[6][7] = { {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, 31, 32, 33, 34, 35}, {36, 37, 38, 39, 40, 41, 42} }; ```

2. Вычислите сумму элементов второй строки. Для этого пройдитесь по элементам второй строки и добавьте их к сумме:

```c int secondRowSum = 0; for (int i = 0; i < 7; i++) { secondRowSum += array[1][i]; } ```

3. Вычислите произведение элементов четвертого столбца. Пройдитесь по элементам четвертого столбца и перемножьте их:

```c int fourthColumnProduct = 1; for (int i = 0; i < 6; i++) { fourthColumnProduct *= array[i][3]; } ```

4. Выведите результаты на экран:

```c printf("Сумма элементов второй строки: %d\n", secondRowSum); printf("Произведение элементов четвертого столбца: %d\n", fourthColumnProduct); ```

Полный код для этой задачи будет выглядеть следующим образом:

```c #include

int main() { int array[6][7] = { {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, 31, 32, 33, 34, 35}, {36, 37, 38, 39, 40, 41, 42} };

int secondRowSum = 0; for (int i = 0; i < 7; i++) { secondRowSum += array[1][i]; }

int fourthColumnProduct = 1; for (int i = 0; i < 6; i++) { fourthColumnProduct *= array[i][3]; }

printf("Сумма элементов второй строки: %d\n", secondRowSum); printf("Произведение элементов четвертого столбца: %d\n", fourthColumnProduct);

return 0; } ```

При запуске этого кода вы получите сумму элементов второй строки (8 + 9 + 10 + 11 + 12 + 13 + 14 = 77) и произведение элементов четвертого столбца (4 * 11 * 18 * 25 * 32 * 39 = 1,575,040).

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос