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

BRORLAND C++ полиномы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись алфавита в массив символов http://www.cyberforum.ru/cpp-beginners/thread1195597.html
Народ как можно записать алфавит в массив символов? Я пробовал сделать как с 1 символом но на экран выводятся хрень. for(mas1 = 'A'; mas1 <='Z'; ++mas1) { cout<<mas; }
C++ Дано вещественное число a, целое n. Вычислить: a (a-1) (a-2).(a-n) //// http://www.cyberforum.ru/cpp-beginners/thread1195593.html
Нужна ваша поддержка битовая операция "И" C++
Создать тип данных INTEGER , что соответствует понятию " целое число". Для него определить конструкторы , деструктор , а также функции , которые реализуют доступ к значениям числа и определяют знаки операции " =" и операции согласно индивидуального задания . Показать пример использования объектов этого типа с применением определенных операций в виде текста программы и реализации на языке С + + ....
C++ Ввести с клавиатуры массив. Найти количество отрицательных элементов стоящих на четных местах
Ввести с клавиатуры массив. Найти количество отрицательных элементов стоящих на четных местах. :scratch:
C++ Переписать строку из одного файла в другой http://www.cyberforum.ru/cpp-beginners/thread1195546.html
Дорого времени суток! В общем, задание: дано файл f. Переписать из этого файла в файл g строки с макс. количеством гласных. Как это сделать я не понимаю. Получилось лишь так, что программа вычисляет слово с макс. количеством гласных. Вот код: #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <string.h> #include <conio.h> #include <stdio.h>
C++ Перенос в восьмеричной системе Сложение в восьмеричной системе: #include "stdafx.h" #include <iostream> #include <string> #include <cstring> using namespace std; int main() { подробнее

Показать сообщение отдельно
azbest
 Аватар для azbest
36 / 36 / 7
Регистрация: 12.03.2013
Сообщений: 141
01.06.2014, 17:14     BRORLAND C++ полиномы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <vector>
 
using namespace std;
 
int main()
{
    int n;
    cout << "n=";
    cin>>n;
    double x;
    cout << "x=";
    cin>>x;
    vector <double> v;
    v.push_back(1);
    v.push_back(2*x-1);
    int i=2;
    for(;i<=n;++i) v.push_back(2*(2*x-1)*v[i-1]-v[i-2]);
    cout << v[n];
    return 0;
}
Меморизация предыдущих значений в вектор. Можно было и рекурсивно, но так меньше памяти.
 
Текущее время: 17:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru