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

Значение функции для заданных аргументов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление суммы элементов строк n-мерного массива http://www.cyberforum.ru/cpp-beginners/thread701096.html
Здравствуйте, есть программа вычисляющая сумму элементов строк n-мерного массива и выполняющая поиск максимальной суммы какой либо строки. Нужно изменить программу так, чтобы программный код, выполняющий действия пунктов меню выполнялся в отдельных функциях. #include "stdafx.h" #include "stdio.h" #include "conio.h" #include <iostream> #include <clocale> #include <memory.h> #include...
C++ оператор switch Задача весьма проста, необходима для тренировки. Я должен использовать оператор свитч таким образом, что после ввода определенного символа он добавляет +1 определенной переменной. Вот код: #include <iostream> using namespace std; enum {a, b, c, d}; int main() { char ch; cout<<"Please, enter a symbol A-D: "; int a_grade,b_grade; int c_grade,d_grade; http://www.cyberforum.ru/cpp-beginners/thread701081.html
C++ Не работает реализация стека через массив
Реализация стека через массив но почему то не работает. #include <iostream> #include <conio.h> using namespace std; int const mx=50; class stack {
Найти ср. арифметическое чисел, промежутка [A,B) и кол-во полож. чисел, стоящих на местах кратных 4 C++
Написать программу на языке программирования C++, в которой работа с массивами (их ввод, вывод, преобразование или подсчет элементов в них), объявленными в главной функции производится в сторонних функциях. Массив в функции передается в качестве параметра. В каждой из ниже приведенных задач предполагается, что задан массив из N чисел. Программа должна печатать исходный массив и массив,...
C++ Быстрее чем цикл http://www.cyberforum.ru/cpp-beginners/thread701054.html
Доброго времени уток дорогие форумчане. Интересует вот какая штуковина, допусти есть программа которая открывает два файла, смотрит на них, и исходя из каких то своих умозаключений создает 3ий файл. Я подобную задачу решал так - открывал два файла на чтение и один на открытие, потом чикл считовал по одному байту в int от одного файла и в int от другого (те запись не в массив а всего в одну...
C++ Составить функцию, которая вычисляет сумму К слагаемых Составить функцию, которая вычисляет сумму К слагаемых В вызывающей функции main() организовать контроль ввода положительного целого K, большего 0. Нужно составить прогу с тремя циклами есть функция main, но нету вычисления, надо вывести рекурентную формулу и вбить её в программу ещё.... преподша сказала что надо делать вычисление без функций типа double factorial и т.д. помогите... подробнее

Показать сообщение отдельно
Vlad_
7 / 7 / 0
Регистрация: 07.09.2012
Сообщений: 178

Значение функции для заданных аргументов - C++

18.11.2012, 15:17. Просмотров 350. Ответов 5
Метки (Все метки)

Даны действительные числа a0, ..., a6. Получить для x=1, 3, 4 значения p(x+1) – p(x),
где p(y)=a6 y6+a5 y5+...+a0.
Не получается вот что я не вижу ошибку которая в выводе дает всё время 0 для всех значений аргументов х1-х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
#include <iostream>
#include <math.h>
 
using namespace std;
 
double p(double x, double *a)
{
    return a[0]*pow(x,6)+a[1]*pow(x,5)+a[2]*pow(x,4)+a[3]*pow(x,3)+a[4]*pow(x,2)+a[5]*pow(x,1)+a[6]*pow(x,0);
}
void main()
{
    setlocale(0,"");
    int const x1 = 1;
    int const x2 = 3;
    int const x3 = 4;
    double a[6];
    cout<<"Введите числа a"<<endl;
    for (int i=0; i<6; i++)
        cin>>a[i];
    
        cout<<"x = "<<x1<<" = "<<p(x1 + 1,a) - p(x1,a)<<endl;
        cout<<"x = "<<x2<<" = "<<p(x2 + 1,a) - p(x2,a)<<endl;
        cout<<"x = "<<x3<<" = "<<p(x3 + 1,a) - p(x3,a)<<endl;
    
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru