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

структура,описание полинома - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ HELP http://www.cyberforum.ru/cpp-beginners/thread71973.html
вот тут описана такая же задача как мне надо решить но проблема в том я так и не пойму чем все кончилось как это все реализовать?? помогите пожалуйста!! с меня шоколадка :)) Добавлено через 59 секунд да забыл вот ссылка http://www.cyberforum.ru/visual-cpp/thread13590.html?uri=/visual-cpp/thread13590.html
C++ функция с указателем Плз, помогите.... :wall::help: надо написать на языке С Написать и протестировать функцию STRP ( str1, str2), которая возвращает указатель на первое вхождение символа из строки str2 в строку str1. Если ни один символ строки str2 не входит в строку str1, то возвратить NULL. http://www.cyberforum.ru/cpp-beginners/thread71972.html
C++ fprintf не может записать значения типа чар в файл
функция принтф не может записать значения типа чар в текстовой файл int wordsGenerator(char name) { //Объявляем// char *pod; char *skaz; char *subskaz; int n = rand() % 1204;
C++ Структуры использование
Для получения места в общежитии формируется список студентов, который включает ФИО студента, группу, средний балл, доход семьи. Общежитие в первую очередь предоставляется тем, у кого доход меньше двух минимальных зарплат, затем остальным в порядке уменьшения среднего балла. Вывести список очерёдности предоставления мест в общежитии. МОЛЮ О ПОМОЩИ!!!!!!!!!!!!!(очень нужно решение, а то...
C++ Странность работы функций [ifstream&] tellg() и seekg() на разных платформах http://www.cyberforum.ru/cpp-beginners/thread71955.html
В моей программе файл читается посимвольно и открывается на чтение в текстовом виде source.open(filename, ifstream::in); Где-то в недрах программы используется такая конструкция: unsigned long c = source.tellg(); if (parser_GetToken() == TOKEN_COMMA) error(CONST_REQUIRED); source.seekg(c); Смысл которой прост: запомнить позицию указателя,заглянуть вперёд в...
C++ Длинная арифметика)) Программка уже почти готова, единственное неправильно находит остаток при делении По заданию: Надо ввести 2-ва целых числа неогран. разрядности и произвести сложение, вычитание, умножение, деление. Помогите пожалуйста найти опечатку или ошибку из-за которой прога неправильно находит остаток при делении)))) Вот готовый код на С++: #include <stdio.h> #include <conio.h> подробнее

Показать сообщение отдельно
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
12.01.2010, 00:07     структура,описание полинома
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
#include <iostream>
 
#define FOR(i,a,b) for (int i(a),_n(b); i < _n; ++i)
#define ABS(a) ( (a) < 0 ? -(a) : a )
 
using namespace std;
 
const int size = 1000;
 
class polinom
{
    int* c;
public:
    polinom()  {c = new int[size]; FOR(i,0,size) c[i] = 0;}
    ~polinom() {delete c;}
    void push(int* a)
    {
        FOR(i,0,size)
            c[i] = a[i];
    }
    void show()
    {
        for (int i = size-1; i > -1; --i)
            if (c[i]) cout << c[i] << "*X^" << i << " + ";
        cout << "\b\b\b" << endl;
    }
    friend polinom operator + (polinom a, polinom b)
    {
        polinom d;
        FOR(i,0,size)
            d.c[i] = a.c[i] + b.c[i];
        return d;
    }
    friend polinom operator - (polinom a, polinom b)
    {
        polinom d;
        FOR(i,0,size)
            d.c[i] = a.c[i] - b.c[i];
        return d;
    }
    friend polinom operator * (polinom a, polinom b)
    {
        polinom d;
        FOR(i,0,size)
            FOR(j,0,size)
                d.c[i+j] += a.c[i]*b.c[j];
        return d;
    }
};
 
int main()
{
    return 0;
}
пока все, завтра еще подумаю..
 
Текущее время: 14:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru