Cочетание в программах элементы циклов и разветвлений, использование операторов цикла. Составить программу на языке программирования С++ и блок-схему для решения следующей задачи: В зависимости от значения некоторого выражения вычислить значения функции f(х), определенной на отрезке [а;b], в узлах разбиения данного отрезка с постоянным шагом h. Для вычисления искомых значений организуется цикл c помощью оператора цикла с условием while, в котором переменная х принимает значения от 0.1 до 2.1 с шагом 0.2. Для каждого х в зависимости от полученного значения tan(х), в теле цикла вычисляются f(х). Организовано ветвление оператором условия IF
#include "stdio.h"
#include "conio.h"
#include "math.h"
int main()
{
float a=0.1, b=2.1, x=a, y, h=0.2;
while (x<=b+0.1)
{
if(tan(x)>0.1)
y=sin(x);
if (tan(x)<=0.1)
y=cos(x);
printf("\nf(%.5f) = %.5f", x, y);
x+=h;
}
getch();
return 0;
}