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

алгоритм вычисления - C++

Восстановить пароль Регистрация
 
elektro_shoker
0 / 0 / 0
Регистрация: 29.09.2013
Сообщений: 2
29.09.2013, 21:46     алгоритм вычисления #1
Нужна ваша помощь, не могу разобраться c заданием. Заранее спасибо.

"Добавить к программе алгоритм вычисления суммы последовательности значений математического выражения Y при заданном диапазоне значений аргумента X. Сумма должна включать только те значения функции Y, соответствующих определенному условию согласно варианта. При выполнении задания обязательное использование условных операторов и операторов цикла."
Выражение Y:
y = 2*exp(-0.1*x) + 3*x*sin(x)*exp(–0.5*x)
Диапазон значений X:
0..50
Условие включения значение Y в сумму:
y < 0.05

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "stdafx.h"
#include <iostream> 
#include <math.h>
 
int main()
{
    int x;
    double s = 0, y = 0;
    for (int x = -25; x <=50; x++)
    {
        y = 2 * exp((-0.1) * x) + 3 * x * sin((double) x) * exp((0.5) * x);
        if (y < 0.05)
             s+=y;
    }
    return 0;
}
Вывод:
Кликните здесь для просмотра всего текста
1>------ Построение начато: проект: math, Конфигурация: Debug Win32 ------
1>Компиляция...
1>math.cpp
1>c:\users\elektro_shoker\documents\visual studio 2008\projects\math\math\math.cpp(14) : error C2065: –0: необъявленный идентификатор
1>c:\users\elektro_shoker\documents\visual studio 2008\projects\math\math\math.cpp(14) : error C2143: синтаксическая ошибка: отсутствие ")" перед "константа"
1>c:\users\elektro_shoker\documents\visual studio 2008\projects\math\math\math.cpp(14) : error C2059: синтаксическая ошибка: )
1>Журнал построения был сохранен в "file://c:\Users\EleKtRo_ShoKeR\Documents\Visual Studio 2008\Projects\math\math\Debug\BuildLog.htm"
1>math - ошибок 3, предупреждений 0
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========


Добавлено через 1 час 43 минуты
Не могу понять где ошибка
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2013, 21:46     алгоритм вычисления
Посмотрите здесь:

Алгоритм вычисления дня недели по дате C++
C++ Алгоритм для вычисления выражения
C++ Алгоритм вычисления значения n!
Алгоритм вычисления функции C++
Алгоритм вычисления CRC-8 C++
алгоритм вычисления C++
C++ Алгоритм вычисления времени
C++ Составить алгоритм вычисления выражения

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
renald
35 / 35 / 2
Регистрация: 11.02.2012
Сообщений: 105
29.09.2013, 22:00     алгоритм вычисления #2
Цитата Сообщение от elektro_shoker Посмотреть сообщение
for (int x = -25; x <=50; x++)
диапазон х=0..50?
elektro_shoker
0 / 0 / 0
Регистрация: 29.09.2013
Сообщений: 2
29.09.2013, 22:35  [ТС]     алгоритм вычисления #3
renald, да

Добавлено через 1 минуту
я изменил на
for (int x = 0; x <=50; x++)
Yandex
Объявления
29.09.2013, 22:35     алгоритм вычисления
Ответ Создать тему
Опции темы

Текущее время: 14:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru