Форум программистов, компьютерный форум CyberForum.ru

Подскажите функцию, которая перемножает все члены одного массива list на другой - C++

Восстановить пароль Регистрация
 
fokse
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 65
25.12.2013, 13:23     Подскажите функцию, которая перемножает все члены одного массива list на другой #1
подскажите функцию, которая перемножает все члены одного массива list на другой.
пишу программу для подсчета значения поинома
C++
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
43
44
45
46
47
48
49
50
51
52
53
54
55
#include <limits>
#include <locale>
#include <iostream>
#include <list>
#include <string>
#include <cmath>
 
//Напишите программу для подсчёта значения полинома, заданного как
//ряд пар коэффициентов и показателей степени. Для хранения исходных
//данных используйте класс list.
class pol
{
 
};
 
using namespace std;
int main()
{
    list<int>massA ;
    list<int>massDeg;
    int N=0;
    int mass[N];
    cout<<"Enter the max size of 'a'";
    cin>>N;
    cout<<"Enter A: \n";
    for(int i=0;i<N;i++)
    {
        int t;
        cin>>t;
        massA.push_back(t);
        mass[i]=t;
    }
    for(list<int>::iterator i=massA.begin(); i!=massA.end(); i++)
    {cout<<(*i)*2<<" ";}
    int x=0;
    cout<<"Enter x: ";
    cin>>x;
    cout<<"Enter Deg:\n ";
    for(int j=0; j<N;j++)
    {int f;
        cin>>f;
        massDeg.push_back(f);
    }
    for(list<int>::iterator j=massDeg.begin(); j!=massDeg.end(); j++)
    {cout<<mass[j]*pow(x,(*j))<<" ";}
 
 
// это то, что надо посчитать, только в более   простом и обобщённом виде, не используя массивы
 
//    int a,x,deg,sum;
//    cin>>a>>x>>deg;
//    sum=a*pow(x,deg);
//    cout<<sum;
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2013, 13:23     Подскажите функцию, которая перемножает все члены одного массива list на другой
Посмотрите здесь:

Написать рекурсивную функцию которая принимает два аргумента и перемножает их между собой, но без оператора умножения C++
Написать функцию, которая переставляет элементы массива типа int так, что все положительные элементы предшествуют отрицательным. C++
написать функцию которая формирует новый массив, элементами которого является все четные элементы, расположенные в нечетных ячейках заданного массива C++
написать функцию, которая формирует новый массив, элементами которого является все четные элементы, расположенные в нечетных ячейках заданного массива C++
Как перенести все отрицательные элементы из одного массива в другой. C++
Переписать из одного массива в другой все элементы, значения которых больше -1.8 и меньше 2.7 C++
C++ Создать функцию, которая будет выводить на экран все четные элементы массива
Перенести все кратные 5 элементы из одного массива в другой C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
25.12.2013, 14:10     Подскажите функцию, которая перемножает все члены одного массива list на другой #2
Цитата Сообщение от fokse Посмотреть сообщение
подскажите функцию, которая перемножает все члены одного массива list на другой.
пишу программу для подсчета значения поинома
Перемножение полиномов делаешь или "перемножает все члены одного массива list на другой." Это разные вещи.
Yandex
Объявления
25.12.2013, 14:10     Подскажите функцию, которая перемножает все члены одного массива list на другой
Ответ Создать тему
Опции темы

Текущее время: 13:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru