Вопрос задан 20.02.2021 в 05:49. Предмет Информатика. Спрашивает Серокурова Екатерина.

Дано матрицу В размером 5х6. Разделить элемент каждой строки на элемент, который находится в 3

столбце этой строки. (Язык програмирования С или С++)
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Опыхтин Никита.
#include <iostream>

using namespace std;

int main() {
int b[5][6];
for (int i = 0; i < 5; i++) {
 for (int j = 0; j < 6; j++) {
  cin >> b[i][j];
 }
}
cout << endl;
for (int i = 0; i < 5; i++) {
 for (int j = 0; j < 6; j++) {
  int x = b[i][2];
  for (int k = 0; k < 6; k++) {
   b[i][k] /= x;
   cout << b[i][k] << " ";
  }
  cout << endl;
  break;
 }
}
system("pause");
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример кода на языке программирования C++, который выполняет указанное действие:

cpp
#include <iostream> using namespace std; int main() { const int rows = 5; const int cols = 6; int matrix[rows][cols] = { {1, 2, 3, 4, 5, 6}, {2, 4, 6, 8, 10, 12}, {3, 6, 9, 12, 15, 18}, {4, 8, 12, 16, 20, 24}, {5, 10, 15, 20, 25, 30} }; for (int i = 0; i < rows; i++) { int divisor = matrix[i][2]; // Элемент в третьем столбце текущей строки for (int j = 0; j < cols; j++) { matrix[i][j] /= divisor; // Деление каждого элемента текущей строки на divisor } } // Вывод измененной матрицы for (int i = 0; i < rows; i++) { for (int j = 0; j < cols; j++) { cout << matrix[i][j] << " "; } cout << endl; } return 0; }

Программа создает матрицу matrix размером 5х6 и инициализирует ее значениями. Затем происходит двойной цикл: внешний цикл перебирает строки, а внутренний цикл - столбцы каждой строки. Внутри внутреннего цикла происходит деление каждого элемента строки на элемент, находящийся в третьем столбце этой строки (divisor). В результате каждый элемент каждой строки будет разделен на соответствующий элемент из третьего столбца. Наконец, программа выводит измененную матрицу на экран.

0 0

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

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

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