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

Не компилируется программа: значения функции Y(x), суммы S(x) и |Y(x)–S(x)| - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Скругление углов у окна http://www.cyberforum.ru/cpp-beginners/thread663716.html
Ребят подскажите пожалуйста как у окна (WinAPI) скруглить углы?
C++ Что за подсказки появляются после напечатанного в коде "std" Есть 3 файла #include <iostream> #ifndef move_h #define move_h namespace nm_move_ { class Move__ http://www.cyberforum.ru/cpp-beginners/thread663713.html
Написать программу для вычисления длины окружности и площади круга C++
Написать программу, получающую double r и вычисляющую: длину окружности радиуса r и площадь круга радиуса r. Вычисление числа пи производить с помощью стандартных математических функций asin, acos, atan. При этом нужно учитывать следующие соот-ношения: arcsin1=пи/2, arccos0=пи/2, arctg1=пи/4. Подскажите пожалуйста!
C++ Как узнать адрес указателя на char?
Например, вот есть массив символов и указатель. И указателю присваиваем адрес этого массива. А как узнать адрес самого указателя? char animal = "bear"; char *ps = animal; Я пробовал что-то вроде этого делать, только ничего не получается. Он показывает адрес массива. cout << (int *)ps;
C++ Обход графа в глубину http://www.cyberforum.ru/cpp-beginners/thread663675.html
Помогите, пожалуйста! Необходимо написать программу, которая показывала бы вершины, получаемые при обходе графа в глубину.
C++ Определить, есть ли в целочисленной квадратной матрице 5-го порядка, прямоугольник, вершинами которого являются заданные числа. Помогите решить плиз... Определить, есть ли в целочисленной квадратной матрице 5-го порядка, прямоугольник, вершинами которого являются заданные числа. Элементы матрицы и числа вводятся с консоли. подробнее

Показать сообщение отдельно
InstInkt
0 / 0 / 0
Регистрация: 07.11.2008
Сообщений: 34

Не компилируется программа: значения функции Y(x), суммы S(x) и |Y(x)–S(x)| - C++

04.10.2012, 20:51. Просмотров 482. Ответов 4
Метки (Все метки)

Имеется такая задача:
Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x)–S(x)| и вывести в виде таблицы. Значения a, b, h и n вводятся с клавиатуры. Так как значение S(x) является рядом разложения функции Y(x), при правильном решении значения S и Y для заданного аргумента x (для тестовых значений исходных данных) должны совпадать в целой части и в первых двух-четырех позициях после десятичной точки.Не компилируется программа: значения функции Y(x), суммы S(x) и |Y(x)–S(x)|

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
#include <stdio.h>                      
#include <conio.h>
#include <cmath>
 
int main()
{
double a,b,h,x,s,r,y,z;
int n, zn = -1, k;
printf("input a>"); scanf("%lf", &a);
printf("input b>"); scanf("%lf", &b);
printf("input h>"); scanf("%lf", &h);
printf("input n>"); scanf("%d", &n);
x=0;
for (x=0, x<b, x=x+h)
    {
    r=s=1;
                for (k=1, k<=n, k++)
                {   
                r=(zn*r)*((pow(x,2*k+1)/(4*k*k-1)));
                s+=r;
                }
    y=((1+x*x)/2)*(atan(x))-x/2;
    printf ("\n Y(x)= %lf \n",y );
    printf ("\n S(x)= %lf \n",s );
    z=fabs(y-s);
    printf ("\n |Y(x)-S(x)|=%lf \n",z);
    } 
getch();
return 0;
}
При компиляции выдает ошибку:
Кликните здесь для просмотра всего текста

1>------ Build started: Project: t, Configuration: Debug Win32 ------
1> 1.cpp
1> warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> see declaration of 'scanf'
1> warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> see declaration of 'scanf'
1>d:\iit 181022\2 сессия\кр сиаод\t\t\1.cpp(11): warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> see declaration of 'scanf'
1> warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> see declaration of 'scanf'
1>d:\iit 181022\2 сессия\кр сиаод\t\t\1.cpp(14): error C2143: syntax error : missing ';' before ')'
1>d:\iit 181022\2 сессия\кр сиаод\t\t\1.cpp(14): error C2143: syntax error : missing ';' before ')'
1>d:\iit 181022\2 сессия\кр сиаод\t\t\1.cpp(17): error C2143: syntax error : missing ';' before ')'
1>d:\iit 181022\2 сессия\кр сиаод\t\t\1.cpp(17): error C2143: syntax error : missing ';' before ')'
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Cам ничего не смог сделать решил обратится к вам.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru