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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
A78
0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 20
#1

Табулирование функции - C++

06.06.2013, 14:43. Просмотров 707. Ответов 2
Метки нет (Все метки)

Написал программу, но она работает неправильно. Помогите пожалуйста найти ошибки!!!!
Написать консольную программу для табулирования функции (например, sin(x)) на отрезке [a,b] с шагом h=(b-a)/1000 с хранением значений таблицы в массиве. Проанализировать скорость работы программы при выводе на экран каждого элемента массива, каждого сотого, каждого десятитысячного.
Код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>
#include<math.h>
 
int main()
{
    int a,b;
    double h,x,y;
    printf("Vvedite a \n");
    scanf("%d", &a);
    printf("Vvedite b \n");
    scanf("%d",&b);
    h=(b-a)/1000;
    for(x=a; x<b; x=x+h)
    {
        y=sin(x);
        printf("x= %lf ,y= %lf \n",y,x);
    }
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2013, 14:43     Табулирование функции
Посмотрите здесь:

Табулирование функции - C++
Всем привет!помогите пожалуста кто может: протабулировать функцию y=cos*3x-5,23/8,34-2*3,14+модуль sin2x на отрезке с шагом h=0.1*I,где...

Табулирование функции - C++
Выручайте ребята нужен код программы: Сам в ноль в этих деталях и по математике Заранее благодарен Вычислить и вывести на экран...

Табулирование функции - C++
Составить программу для вычисления значений функции F(x) на отрезке с шагом h. Результат представить в виде таблицы, первый столбец...

Табулирование функции - C++
Задали вот это Сделала пока столько. Интеграл пока не трогала, ибо даже это не запустить. Помогите, пожалуйста, завершить и поправить...

Табулирование функции - C++
Рассчитать значения данной функции x3cos(x+3) при изменении аргумента х на интервале с шагом h. Интервал и шаг задайте самостоятельно.

Табулирование функции - C++
составить программу табулирования функции f(x), для x изменяющегося от x_нач до x_кон с шагом dx. При решении задачи необходимо учесть...

Табулирование функции - C++
Составить программу для вычисления значений функции F(x) на отрезке с шагом h. Результат представить в виде таблицы, первый столбец...

Табулирование функции. - C++
Вычислить значение функции с шагом h. Результат представить в виде таблицы, первый столбец которой - значения аргумента, второй-...

Табулирование функции - C++
Помогите пожалуйста написать программу табулирования функции Y(x)=x*x+1,если заданы: а)Xn(x начальное),Dx(шаг),N-количество шагов; б) M...

Табулирование функции - C++
Мне нужна программа табулирования функции (в общем виде) на С. помогите,пожалуйста=)


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
06.06.2013, 15:12     Табулирование функции #2
A78, добавьте точку после 1000:
C++
1
h=(b-a)/1000.;
P.S. и параметры в выводе местами попутаны.
A78
0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 20
06.06.2013, 16:51  [ТС]     Табулирование функции #3
Спасибо!!! Всё работает!!!
Ответ Создать тему
Опции темы

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