Вопрос задан 11.07.2023 в 09:19. Предмет Информатика. Спрашивает Галимуллин Камиль.

Составьте программу, выясняющую, есть ли в двухмерном массиве А(N,M) строки, сумма элементов

которых есть отрицательное число. P.S. нужно, чтобы эта программа запустилась в с++ Очень срочно!
0 0
Перейти к ответам

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

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

Ответ:

Ниже

Объяснение:

#include <iostream>

using namespace std;

int main() {

int N = 10, M = 10;

int sum = 0;

int A[N][M];

for (int i=0; i<N; i++){

 for (int j=0; j<M; j++){

  A[i][j] = -100 + (rand() % 100);

 }

}

for (int i=0; i<N; i++){

 for (int j=0; j<M; j++){

  sum += A[i][j];

 }

 if (sum < 0){

  cout << "В массиве есть строка с отрицательной суммой элементов";

  return 0;

 }

 sum = 0;

}

cout << "В массиве нет строк с отрицательной суммой элементов";

return 0;

}

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

Конечно, вот пример программы на C++, который решает данную задачу:

cpp
#include <iostream> int main() { int N, M; std::cout << "Введите количество строк (N): "; std::cin >> N; std::cout << "Введите количество столбцов (M): "; std::cin >> M; int A[N][M]; // Ввод элементов массива for (int i = 0; i < N; ++i) { for (int j = 0; j < M; ++j) { std::cout << "Введите элемент A[" << i << "][" << j << "]: "; std::cin >> A[i][j]; } } bool foundNegativeSum = false; // Проверка сумм строк for (int i = 0; i < N; ++i) { int rowSum = 0; for (int j = 0; j < M; ++j) { rowSum += A[i][j]; } if (rowSum < 0) { std::cout << "Строка " << i << " имеет отрицательную сумму элементов." << std::endl; foundNegativeSum = true; } } if (!foundNegativeSum) { std::cout << "В массиве нет строк с отрицательной суммой элементов." << std::endl; } return 0; }

Скопируйте этот код в вашу среду разработки на C++, скомпилируйте и запустите. Программа попросит вас ввести размеры массива и его элементы, а затем выявит строки с отрицательной суммой элементов, если такие строки существуют.

0 0

Похожие вопросы

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

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

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