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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ер
0 / 0 / 0
Регистрация: 25.01.2014
Сообщений: 43
#1

Структура "Полином" - C++

08.04.2014, 06:57. Просмотров 275. Ответов 2
Метки нет (Все метки)

Алгебраическое понятие полином структурное внесение, которое характеризует. Функцию создавать следующий и тестировать:
а) внедрять полиномы;
б) выпускать полиномы;
в) формировать полином.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2014, 06:57     Структура "Полином"
Посмотрите здесь:

Разработать класс "Полином" , в котором информация о коэфициентах хранится в виде списка - C++
Разработать класс "Полином" , в котором информация о коэфициентах хранится в виде списка. Реализовать для класса методы ввода вывода,...

Класс "Полином с действительными коэффициентами" - C++
Описать класс ПОЛИНОМ с действительными коэффициентами . Для хранения элементов полинома использовать список с текущим элементом . Решить...

Абстрактный клас "Полином" - C++
Помогите пожалуйста очень нужно до завтра сделать!!! создать абстрактный базовый класс Tfunction с виртуальными функциями equation()...

Описать класс "полином" - C++
описать класс полином(ввод,вывод,вычислить значение в точке)(с++)

Структура "Сканер". Нужны советы профессионалов по программе - C++
Программа ПОЧТИ работает, очень все сырое, код мне кажется мог быть и короче. Прошу Вас, эксперты, указать явные недоработки и как было бы...

Структура: Определить, имеется ли книга с названием "Информатика". - C++
Сведения о книге - это фамилия автора, название и год издания. Определить, имеется ли книга с названием "Информатика". Если да, то сообщить...

Структура "ФИО": считать из файла, добавить запись - C++
#include <string.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <io.h> #include <fcntl.h> #include...

Структура "Цветной планшетный сканер", функции и файлы - C++
Здравствуйте:) Пожалуйста, помогите решить задачу Для хранения данных о цветных планшетных сканерах описать структуру вида: struct...

Структура "Время". Функции преобразования в секунды и из секунд - C++
Здравствуйте решаю такую вот задачку ,прошу помощи : Модифицируйте программу, описанную в упражнении 11 главы 4 "Структуры",...

Структура "Автобус". Организовать поиск по номеру маршрута - C++
Описать структуру AVTO. которая содержит следующие поля: номер автобуса, номер маршрута, фамилия водителя. Организовать поиск по номеру...

Структура "Штраф". Функция поиска криво работает - C++
Не работает функция poisk(); Переписать в новый файл информацию о штрафах, размер которого и дата вводятся с клавиатуры. ...

Структура "Конус", определить для заданных конусов объем и площадь - C++
Помогите, пожалуйста) Создайте структуру Конус с элементами – r – основание круга-основания, h– высота конуса. Определить для N заданных...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
08.04.2014, 10:00     Структура "Полином" #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Перевожу (правда насчет (в) сомневаюсь, чисто по наитию)

Создать структуру, описывающую полином. Разработать и протестировать следующие функции:
а) объявление полинома;
б) заполнение полинома;
в) расчет значения полинома.
IrineK
Заблокирован
08.04.2014, 11:32     Структура "Полином" #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Ер Посмотреть сообщение
внедрять
Цитата Сообщение от Ер Посмотреть сообщение
выпускать
Цитата Сообщение от Ер Посмотреть сообщение
формировать
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
56
57
58
59
60
61
62
63
64
65
66
67
#include <iostream>
using std::cin;
using std::cout;
 
typedef struct _TPolynom
{   int n;
    double *coef;
}   TPolynom;
 
TPolynom *CreatePolynom (int _n)
{   TPolynom *polynom = new TPolynom;
    polynom->coef = new double [_n+1];
    polynom->n = _n;
    for (int i = 0; i< _n+1; i++)
        polynom->coef[i] = 0.;
    return polynom;
}
 
void DeletePolynom (TPolynom *polynom)
{   delete [] polynom->coef;
    delete polynom;
}
 
void SetPolynom (TPolynom *polynom, double *_coef)
{   for (int i = 0; i< polynom->n + 1; i++)
        polynom->coef[i] = _coef[i];
}   
 
void Print (TPolynom *polynom)
{   for (int i = polynom->n; i>0; i--)
        cout << polynom->coef [i] << " * X^" << i << " + ";
    cout << polynom->coef [0] <<"\n";
}
 
double GetValue (TPolynom *polynom, double x)
{   double value = polynom->coef[0], power = x;
    for (int i = 1; i< polynom->n + 1; i++)
    {   value += polynom->coef[i] * power;
        power *= x;
    }
    return value;
}
 
int main()
{   int n;
    double x;
    cout << "n = ";
    cin >> n;
    TPolynom *poly = CreatePolynom (n);
    double *arr = new double [n+1];
 
    cout << "\nEnter coefficients from bigger powers to smaller:\n\t";
    for (int i = n; i > -1; i--)
        cin >> arr[i];
 
    SetPolynom (poly, arr);
    Print (poly);
 
    cout << "\nX = ";
    cin >> x;
    cout << GetValue (poly, x);
 
    DeletePolynom (poly);
    delete [] arr;
    cin.sync(); cin.get();
    return 0;
}
Миниатюры
Структура "Полином"  
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru