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

Вычисления значений функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ написать игру http://www.cyberforum.ru/cpp-beginners/thread175799.html
Всем привет! Нужна срочно самая простая игра, написанная на С/С++, можно Паскаль. Сам персонаж должен двигаться и можно было управлять мышкой. Народ, помогите мне это очень нужно для курсовой, учусь на вечернем поэтому прошу самую простенькую. Если есть у кого проекты, кто-то писал уже игры пожалуйста присылайте...
C++ Найти номера элементов, соответствующих максимальному значению В одномерном массиве, состоящем из n вещественных элементов, найти номера элементов, соответствующих максимальному значению среди положительных элементов массива. Упорядочить элементы массива по возрастанию модулей элементов. Помогите, пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread175785.html
C++ как написать класс квадратное уравнение???
#include <iostream> #include <complex> #include <math> using namespace std; class kvadr{ float a, b, c; public: kvadr(float a1,float b1=0.0, float c1=0.0):a(a1), b(b1), c(c1){} void korny(x1, x2){x1}
Запись структуры в бинарный файл C++
Здравствуйте! У меня есть вот такая структура, представляющая собой словарь map<wstring, wstring>. Считыванием из большого текстового файла словаря я ее заполняю: wifstream infile; infile.open("input.txt"); if (!infile){ cout<<"can not open file!"<<endl;
C++ char* -> LPCWSTR http://www.cyberforum.ru/cpp-beginners/thread175760.html
Всем доброго времени суток. Пытаюсь перевести char* строчку (строка текста переменной длины). Собственно код: char* LastChar; LPWSTR result; //...
C++ Неработает программа переписывания текста Здраствуйте, помогите пожалуйсто я тут создал небольшую программу которая должна переписывать текст из одного фаила в другой а она переписывает только одну строку, почему? #include <stdio.h> #include <iostream> using namespace std; void main() { FILE *file; char* file_name = "filee.txt"; char* file_namee = "file.txt"; подробнее

Показать сообщение отдельно
zmei89
31 / 6 / 1
Регистрация: 10.09.2010
Сообщений: 810
21.10.2010, 21:17  [ТС]     Вычисления значений функции
все работает выводит a,b,h

Добавлено через 4 часа 6 минут
Помогите пожалуйста с прогой этот же пример только почему то ошибок полно вывел по методичке смотрел
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
42
43
44
45
46
47
48
49
50
51
52
53
#include <stdio.h>
#include <math.h>
 
/*
 y=f(x)     <тут в методичке на писано было Вычисление функции,заданной варианте,правильно я        поставил y=f(x)  или надо все эти функции Если x<-3,то y=e^x+5
Если -3<= 0, то y=x/x^2 +1
Если x>0, то y=под корнем x+1
*/
 double f(double x)
 {
   if (x <= -3) return exp(x + 5);
   if (x <= 0) return x / (x * x +1);
   return sqrt (x+1);
}
 
int main()
{
  double a, b, h;
  double x, y;
 
  //Ввод значений границ диапазона и шага изменения X
   while (1) //бесконечный цикл ввода
   {
     printf ("Введите значения A, B, H:");
     scanf ("%lf%lf" , &a, &b, &h);
     if (a > b)
     {
       printf ("Вы ввели неверные значения: a > b! !\n");
       continue; // продолжаем выполнение цикла ввода
     }
     if (h <=0)
     {
        printf ('Вы ввели неверное значения: h <= 0! !\n");
        continue; // продолжаем выполнение цикла ввода
     }
     //Ввод корректен - выводим из цикла
     break;
   }
 
   //Формируем шапку таблицы
   printf ("+----------+---------------+\n");
   printf ("+     X       +        Y            +\n");
   printf ("+----------+---------------+\n");
   //формируем таблицу
   for (x = a; x <= b; x += h)
   {
     y = f(x);
     printf ("| %10lf | %12lf |\n", x, y);
   }
   //Завершаем формирование таблицы
   printf ("+----------+---------------+\n");
   return 0;
}
 
Текущее время: 07:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru