Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / В матрице найти сумму и произведение элементов строк - С++ / 9 сообщений из 9, страница 1 из 1
21.09.2015, 19:15
    #39057733
SenkShow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В матрице найти сумму и произведение элементов строк - С++
Тема: Анализ задачи
Цель: Отработать умение анализа задач,составить алгоритм и програму.
Проанализировать задачу: составить алгоритм,составить програму,отладить програму.

Задание:Нахождения суммы и произведения элементов по строкам в матрице(m,n)

ЗЫ: только напишите пожалуйста простой вариант,как говорится для чайников
...
Рейтинг: 0 / 0
21.09.2015, 19:21
    #39057738
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В матрице найти сумму и произведение элементов строк - С++
...
Рейтинг: 0 / 0
21.09.2015, 19:36
    #39057751
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В матрице найти сумму и произведение элементов строк - С++
Он только зарегался :)
...
Рейтинг: 0 / 0
21.09.2015, 19:43
    #39057754
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В матрице найти сумму и произведение элементов строк - С++
maytonОн только зарегался :)
Либерал ты однако. Незнание законов не освобождает от ответственности.
...
Рейтинг: 0 / 0
21.09.2015, 19:45
    #39057755
SenkShow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В матрице найти сумму и произведение элементов строк - С++
Ребята,извините,не знал(
Просто задали такое задание,и я не знал куда обратиться.Мне посоветовали этот форум,сказали что тут помогают
...
Рейтинг: 0 / 0
21.09.2015, 19:47
    #39057759
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В матрице найти сумму и произведение элементов строк - С++
SenkShowРебята,извините,не знал(
Просто задали такое задание,и я не знал куда обратиться.Мне посоветовали этот форум,сказали что тут помогают
У меня сходу - предложение. Выложи что ты уже сам написал. Функцию main + еще что нибудь.
...
Рейтинг: 0 / 0
21.09.2015, 19:53
    #39057762
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В матрице найти сумму и произведение элементов строк - С++
SenkShow, мультик смотрел? " ... а вы и есть за меня будете?" Да, будем.

ИМХУ Есть два типа студентов: первые просто просят/требуют решить, вторые описывают как решали и и зашли в тупик. Вторым есть смысл помогать. Первым можно только посоветовать сменить учебное заведение.
...
Рейтинг: 0 / 0
21.09.2015, 21:10
    #39057817
SenkShow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В матрице найти сумму и произведение элементов строк - С++
Dima T,

вот что имеется.Мне знакомый помог с программой
только вот,что да как тут работает он не обьяснил

Код: plaintext
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.
#include <iostream>
#include <algorithm>
#include <functional>
#include <numeric>
#include <vector>
 
using namespace std;
 
typedef vector<vector<int>> Mat;
typedef vector<vector<int>>::iterator MatIt;
typedef vector<int> Arr;
typedef vector<int>::iterator ArrIt;
 
int main()
{
    int row,col;
    cin>>row;
    cin>>col;
    cout<<endl;
   Mat m;
   Arr a(col);
   for(int i=0;i<row;i++)
   {
       iota(a.begin(), a.end(),i);
       m.push_back(a);
   }
 
   for(MatIt it=m.begin();it!=m.end();it++) 
   {
       for(ArrIt ip=it->begin();ip!=it->end();ip++) 
       {
           std::cout<< *ip << " ";
       }
       std::cout<< endl;
   }
 
   for(MatIt it=m.begin();it!=m.end();it++) 
   {
           std::cout << std::accumulate(it->begin(), it->end(), 0) << "\n";
            std::cout << std::accumulate(it->begin(), it->end(), 1u, std::multiplies<int>()) << "\n\n";
   }
}



Модератор: Используй теги SRC для формтирования
...
Рейтинг: 0 / 0
22.09.2015, 12:40
    #39058223
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В матрице найти сумму и произведение элементов строк - С++
Медвежью услугу он тебе оказал. Для твоего уровня знаний использовать
algorithm, functional,... еще рано.

Вот с такого старта надо начинать.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
#include <iostream>
 
using namespace std;
 
int main()
{
    // Ввод данных
    int row,col;
    cin>>row;
    cin>>col;
    cout<<endl;
    double *matrix = new ....
    // Расчёт
    ...
    // Вывод результата
    ..
}
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / В матрице найти сумму и произведение элементов строк - С++ / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]