Для x [-1,7 ; 1,7] вычислить tg2*x (корень из 5.1x2)/(x4). Шаг изменения x равен 0.2 - C (СИ)
Формулировка задачи:
Для x [-1,7 ; 1,7] вычислить tg2*x ((корень из 5.1x2)/(x4)). Шаг изменения x равен 0.2. Значение x и y вывести в виде таблицы, Найти минимальное значение y на данном интервале.
Решение задачи: «Для x [-1,7 ; 1,7] вычислить tg2*x (корень из 5.1x2)/(x4). Шаг изменения x равен 0.2»
textual
Листинг программы
#include <stdio.h> #include <conio.h> #include <math.h> void main() { float x, y, b=8; for(x=-1.7;x<1.8;x+=0.2) { y=pow(tan((x*pow(5.1,0.5)*x)/pow(x,4)),2); if(x<=-1.6) b=y; if(y<b) b=y; printf("x=%-5.2f y=%-7.4f\n", x , y); } printf("Min y=%.4f", b); }
Объяснение кода листинга программы
В этом коде:
- В первой строке вводятся необходимые заголовочные файлы.
- В функции main() объявляются переменные x, y и b со значениями по умолчанию.
- Затем в цикле for переменной x присваиваются значения от -1.7 до 1.7 с шагом 0.2.
- Внутри цикла вычисляется значение y по формуле tg2*x (корень из 5.1x2)/(x4).
- Если значение y меньше текущего значения b, то b присваивается значение y.
- Выводится текущее значение x и y.
- После окончания цикла выводится минимальное значение y.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д