Переходюк ВН / Переходюк ВН / Контрольные задания инф / Контрольное задание 8_while
.docКонтрольное задание 5 _while. Составление программ с циклической структурой с использованием оператора while и данных типа массив.
Вычислить значение функции y = f(x) с использованием переменных x и y в виде массива. Аргумент x должен изменяться от минимального xмин до максимального хмакс значений. Ввод: значений xмин и хмакс из файла, константы (a, b, …) задаются в программе. Вывод: a, b, (…), x, y – в файл. x, y выводятся в виде строки c форматированием данных.
Варианты заданий
|
вар |
выражение |
|
|
1 |
y =a + x , при х < 1 y =a ∙ x , при 1<=х <= 0 y =a - x , при х >2 |
a=2 xмин = 0; хмакс =3
|
|
2 |
y =a , при х >3 y = a ∙ x , при 1<х <=3 y = a + x , при х<=1 |
a=3 xмин = 1; хмакс =3
|
|
3 |
y =16,7x+9,2x2-1,02x3 при х <=0 y = (a+bcos(x))/(ax2 + bx3sin(x)) при х >0 |
a=4 b=2 xмин = 0; хмакс =1 |
|
4 |
y =a + b∙x+c∙x2 , при х >= 1 y =d+n∙x+f∙x2, при x>=2 y =g+h∙x в остальных случаях |
a=5 b=3 c=2 d=2 n=2 f=2 g=2 h=3 xмин = 0,5; хмакс =3 |
|
5 |
y=a-x+4 при x>4 y=a(1-exp(-x)) при 0<=x<=4 y=0 в остальных случаях |
a=6 xмин = 0; хмакс =5 |
|
6 |
y=a+x при a>b y=b+x при a<=b и a>0 y=0 в остальных случаях |
a=7 b=4 xмин = 0; хмакс =1 |
|
7 |
y=a|x| при |x|>1 и a>0 y=a(1+x) при |x|<=1 и a>0 y=sin(x) в остальных случаях |
a=8 xмин = -2; хмакс =2 |
|
8 |
y=x2 +lg(a+b+c)/x при x>0 y=sqrt(a∙x) ∙sin(a∙x) при x<=1 и (a∙x)>0 y=1 в остальных случаях |
a=9 b=5 c=3 xмин = 0; хмакс =2 |
|
9 |
y=a+b+c∙ x при |b|<=|a| и |с|<=|b| y= a+b∙ x при |b|<=|a| и |с|>|b| y=a∙ x в остальных случаях |
a=10 b=6 c=4 xмин = 0; хмакс =1 |
|
10 |
y=(pi/2)exp(-arctg(x)) при x>0 y= pi/2 при x=0 y=(pi/2)exp(kx) в остальных случаях |
k = 0,05 xмин = -1; хмакс =1 |
|
11 |
y=x+2 при x<3 y= x2-5 при 3<=x<6 y=x+x0,333 в остальных случаях |
xмин = 2; хмакс =8 |
|
12 |
y=1/(1+a)2 при x>=1 y= a2+x при x<0 y=0,3+x-a в остальных случаях |
a=10 xмин = -1; хмакс =1 |
