1.6. Форма отчета программирование. Вычисление выражений. Функции ввода/вывода.
ЦЕЛЬ
РАБОТЫ
Научиться
использовать в программах функции
ввода/вывода и производить простые
вычисления.
ЗАДАНИЕ
Вычислить
и напечатать значение функции
y(x) = sin2(x) cos2(x),
x[0;π]
в произвольной точке отрезка [a;b]
.
ТЕКСТ
ПРОГРАММЫ
#include
<stdio.h>
#include <math.h>
#include <stdlib.h>
int main()
{
float x, y, a = 0, b = 3.14;
printf(”\nInput x”);
scanf(”%f”, &x);
if(x<a || x>b) {
printf(”\nError”);
system(“PAUSE”);
return 0;
}
y
= pow(sin(x),2.)
pow(cos(x),2.);
printf(”\ny(%f) = %f”, x,
y);
system(“PAUSE”);
return 1;
}
РЕЗУЛЬТАТ
РЕШЕНИЯ
БЛОК-СХЕМА
2