Протабулировать функцию - C (СИ) (75263)
Формулировка задачи:
ПОмогите с задачей пжлс-та просто только-только начинаю учиться а сдавать надо!!!
протабулировать функцию y=sin(2x+1) на -3 до 1 с шагом 0,2 результат x вычислений вывести на экран.
Решение задачи: «Протабулировать функцию»
textual
Листинг программы
#include <stdio.h> #include <stdlib.h> #include <math.h> #define A -3 // начало диапазона аргумента x функции y #define B 1 // конец диапазона аргумента x функции y #define H 0.2 // шаг изменения аргумента x int main( void ) { unsigned i = 0; // счетчик цикла - счетчик шагов while ( i < ( B - A ) / H + 1 ) { double x = A + i * H; // вычисляем текущий аргумент на текущем шаге // функция sin по умолчанию принимает значения в радианах. double y = sin( 2 * x + 1 ); // вычисляем значение функции при текущем аргументе printf( "Шаг %d: при x = %.2lf y = %.4lf\n", i + 1, x, y ); // выводим результаты на экран ++i; // увеличиваем счетчик шагов } return EXIT_SUCCESS; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д