Технический форум
Вернуться   Технический форум > Компьютерный форум > Любые вопросы от новичков


Ответ
 
Опции темы Опции просмотра
Старый 20.12.2020, 17:26   #1 (permalink)
andreey2307
Новичок
 
Регистрация: 20.12.2020
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Заменить элементы четных строк исчисленной суммой соответствующих столбцов, а элемент

Составить программу по данным условиям:
1)вычислить суммы элементов матpици A = (a [i] [j]), i = 1,2, ..., n; j = 1,2, ..., m.,которые содержащиеся в четных строках и столбцах.
2)Заменить элементы четных строк исчисленной суммой соответствующих столбцов, а элементы столбцов - суммой соответствующих строк.

Пожалуйста, кто сможет, помогите написать код к задаче. Первое условие я выполнил, а второе никак не выходит. Очень нужно!!! Буду очень благодарен!

Вот написал к 1-ому условию:
#include <iostream>
#include <string>
#include<cmath>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int N, M, i, j;

int result4etn;
int resultne4etn;
cout << "Введите колл строк матрицы:";
cin >> N;
cout << "Введите колл стоб матрицы: ";
cin >> M;
int** mass = new int* [N];
cout << endl;
cout << "Заполните матрицу " << N << 'х' << M << endl;
for (i = 0; i < N; i++)
{
mass[i] = new int[M];
}
for (i = 0; i < N; i++)
{
for (j = 0; j < M; j++)
{
cout << "Введите число: ";
cin >> mass[i][j];
}
}
cout << "Полученная матрица: " << endl;
for (i = 0; i < N; i++)
{
for (j = 0; j < M; j++)
{
cout << mass[i][j]<<" ";
}
cout << endl;
}
int summ =0;

for (j = 0; j < M; j++, cout << endl)

for (i = 0; i < N; i++)
{
if (j % 2 != 0)
summ += mass[i][j];

}
cout << endl << " Summa = " << summ;

int sum = 0;
for (i = 0; i < N; i++, cout << endl)
for (j = 0; j < M; j++)
{
if (i % 2 != 0)
sum += mass[i][j];

}

cout << endl << " Summa = " << sum;

}
andreey2307 вне форума   Ответить с цитированием

Старый 20.12.2020, 17:26
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Представлю вашему вниманию схожие с вашей темы

Помогите собрать офисный ПК суммой до 28 тысяч рублей
Найти номер последнего минимального элемента среди четных положительных...(СИ)

Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Метки
с++


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 03:10.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.