Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2019, 09:08   #1
lenovo_vlad
Новичок
Джуниор
 
Регистрация: 18.12.2019
Сообщений: 3
По умолчанию Ввести матрицу размером NxM в С++

Добрый день!
Помогите пожалуйста

Ввести матрицу размером NxM. Память для массива выделить динамически. Вывести на экран исходные данные и полученный результат.
Подсчитать сумму четных элементов и произведение нечетных элементов матрицы.
lenovo_vlad вне форума Ответить с цитированием
Старый 23.12.2019, 10:17   #2
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Код:

#include <iostream>

using namespace std;


int main()
{

    int n=0,m=0;

    long long summ=0,proizved=1;



    cout<<"Vvedite razmer massiva N: "<<endl;
    cin>>n;
    cout<<"Vvedite razmer massiva M: "<<endl;
    cin>>m;

    int **arr = new int *[n];


    if (n<=0||m<=0) cout<<"Massiv dolgen sostoyat > or = 1 elementy!"; else
    {




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

            arr[i] = new int [m];

            for (int j=0;j<m;j++)
            {
                cout<<"Vvedite element massiva ["<<i<<"x"<<j<<"]"<<endl;
                cin>>arr[i][j];

                if (arr[i][j]%2==0) summ+=arr[i][j]; else proizved*=arr[i][j];
            }

        }

    };

    cout<<"Vvod zavershen! Result: \n "<<endl;


    for (int i=0;i<n;i++)
        for (int j=0;j<m;j++)
            cout<<"["<<i<<", "<<j<<"]"<<": "<<arr[i][j]<<endl;
    cout<<"summ chetnix: "<<summ<<endl;
     cout<<"proizved NE chetnix: "<<proizved;


    return 0;
}
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дано матрицу размером n на m с действительными элементами C# Keniro Помощь студентам 3 25.09.2016 16:19
Ввести с клавиатуры матрицу P{7,9}. _Алексей_ Помощь студентам 4 20.06.2012 17:42
как ввести матрицу автоматически? Julichka1k Помощь студентам 15 18.12.2011 20:07