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

Циклические алгоритмы (найти ошибку) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оператор -> и спецификатор класса памяти extern http://www.cyberforum.ru/cpp-beginners/thread424244.html
Оператор -> Исходя из того, что он вообще был добавлен в язык, можно сделать вывод, что такая *struct.elem запись уже где-то используется (не для доступа к элементу elem структуры struct), и оператор -> добавлен для того чтобы избежать путаницы (и используется такая struct->elem запись). Вопрос: где используется такая *struct.elem запись? Cпецификатор класса памяти extern Что произойдет,...
C++ Обобщенный указатель типа void В приложенной картинке рассказывается о динамическом распределении памяти в С. Сказано, что функция malloc() возвращает указатель типа void. Что это вообще значит?! Функции void не могут возвращать значения! А тут ещё какой-то обобщенный указатель! О_о http://www.cyberforum.ru/cpp-beginners/thread424242.html
Книга по ООП Си++ C++
Добрый вечер , мне дали задание ,написать двусвязный список на С++ с помощью ООП... Подскажите , пожалуйста , книгу или статью, по которой можно это выучить...
Пример использования спецификатора volatile C++
В приложенной картинке (из книги Г.С. Шилдта по C++) есть пример использования спецификатора volatile. Есть три вопроса. Первый: что вообще написано в зеленой :) строке? Переменная будет опрашиваться (и получать данные "извне") всегда после того как она "побывала" слева от оператора присваивания? Второй: с чего вдруг если в строке А переменная была опрошена (для присваивания), она не будет...
C++ Циклические алгоритмы http://www.cyberforum.ru/cpp-beginners/thread424220.html
Как реализовать данную функцию для каждого x, изменяющегося от a до b с шагом h. Значения a, b, h и n вводятся с клавиатуры. Работу программы проверить для a = 0,1; b = 1,0; h = 0,1; значение параметра n=10.
C++ Передача массива из главной функции в неглавную по указателю. Доброго времени суток! Задача: В функции main() сформировать матрицу M со случайными числами. Её передать по указателю в не главную функцию, в которой из матрицы изымается главная диагональ. Вывести на экран получившуюся матрицу. Я взял k=3, сформировал матрицу с рандомными числами, но как передать её по указателю в неглавную функцию не знаю. #include <conio.h> #include <iostream>... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
08.01.2012, 12:21     Циклические алгоритмы (найти ошибку)
Ниже С++ реализация
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
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <cmath>
using namespace std;
 
double Y(double x)
{
    return 0.5*(exp(x)+exp(-x));
}
 
double S(double x, int n)
{
    double ak = 1, sum = 0;
    for(int k = 0; k <= n; k++)
    {
        sum += ak;
        ak  *= pow(x,2)/(1.0*(2*k + 1)*(2*k + 2));
    }
    return sum;
}
 
int main()
{
    double a, b, h, x, s;
    cout<<"Check value S(1.5) = 2.352 : "<<S(1.5,10)<<endl;
    cout<<"Enter a : ";cin>>a;
    cout<<"Enter b : ";cin>>b;
    cout<<"Enter h : ";cin>>h;
    cout<<"  x\t|  S(x)\t|  Y(x)\t| |S(x) - Y(x)|\n"; 
    for(x = a; x <= b; x += h)
    {
        s = S(x,10);
        cout<<setw(3)<<setprecision(2)<<x<<"\t|"
            <<setw(5)<<s<<"\t|"
            <<setw(5)<<Y(x)<<"\t|"
            <<setw(5)<<fabs(s - Y(x))<<endl;
    }
    system("pause");
    return 0;
}
Миниатюры
Циклические алгоритмы (найти ошибку)   Циклические алгоритмы (найти ошибку)  
 
Текущее время: 02:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru