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

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

Восстановить пароль Регистрация
 
The__Cure
0 / 0 / 0
Регистрация: 09.03.2011
Сообщений: 9
09.03.2011, 14:24     Вычислить значение функции #1
Помогите:
"вычисления значения функции на интервале -2.0=<0<2.0 с шагом . Результат должен выводиться на экран со спецификацией преобразования %lf построчно для каждого значения аргумента в виде:
Значение аргумента Значение функции

Функция во вложенном файле))
Вложения
Тип файла: doc вторая.doc (27.0 Кб, 27 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.03.2011, 14:24     Вычислить значение функции
Посмотрите здесь:

Функции: вычислить значение сложной (составной) функции C++
Вычислить значение функции a = b ^2 sin (b), причем b изменяется от 0,9 до 1,7 с шагом 0,2. Найти среднее значение разности между элементами C++
В главной функции main () ввести входные данные, и вызвав собственные функции, вычислить значение выражения и вывести результаты C++
Дано разложение функции в ряд Тейлора. Вычислить для значения x и точности Eps точное значение функции C++
Вычислить значение функции C++
Вычислить значение функции C++
Вычислить значение аргумента x, значение функции y, max и min функций C++
Вычислить значение функции C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
09.03.2011, 16:28     Вычислить значение функции #2
Вторая:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <conio.h>
#include <math.h>
#define M_PI       3.14159265358979323846
 
void main()
{
    double x,f;
    x=-2.0;
    printf("    X      |    F(X)\n");
    while(x<2.0)
    {
        if(x<0) f = sqrt(fabs(x+log(fabs((x-1)))));
        else if(x>=0 && x<=1) f = x*x+sqrt(fabs(x))+M_PI;
        else f = 2*x*x+0.6*x+7*sin(x);
        printf("  %lf       %lf\n",x,f);
        x=x+0.1;
    };
    getch();
}
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
10.03.2011, 06:27     Вычислить значение функции #3
Цитата Сообщение от The__Cure
Результат должен выводиться на экран со спецификацией преобразования %lf
ошибка, %lf не используется для printf(), так как там аргумент уже типа double
в C99 он просто игнорируется, а в C89 даёт неопределённое поведение
Yandex
Объявления
10.03.2011, 06:27     Вычислить значение функции
Ответ Создать тему
Опции темы

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