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

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

Восстановить пароль Регистрация
 
A78
0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 20
06.06.2013, 14:43     Табулирование функции #1
Написал программу, но она работает неправильно. Помогите пожалуйста найти ошибки!!!!
Написать консольную программу для табулирования функции (например, 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++
C++ Табулирование функции.
C++ Табулирование функции.
Табулирование функции C++
C++ табулирование функции
Табулирование функции C++
C++ Табулирование функции
Табулирование функции C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт C++
4377 / 3220 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
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
Спасибо!!! Всё работает!!!
Yandex
Объявления
06.06.2013, 16:51     Табулирование функции
Ответ Создать тему
Опции темы

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