Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
18
Добавлен:
16.03.2016
Размер:
44.03 Кб
Скачать

Контрольное задание 3_witch. Составление программ с ветвящейся структурой с использованием оператора switch.

Вычислить значение выражений. При необходимости воспользоваться вспомогательными переменными.

Ввод: значение x с клавиатуры, константы (a, b, …) задаются в программе.

Вывод: x, a, b, (…), y – в файл в режиме дописывания.

Варианты заданий

вар

выражение

1

y =a + x , при х < 1

y =a ∙ x , при 1<=х <= 0

y =a - x , при х >2

a=2

2

y =a , при х >3

y = a ∙ x , при 1<х <=3

y = a + x , при х<=1

a=3

3

y =16,7x+9,2x2-1,02x3 при х <=0

y = (a+bcos(x))/(ax2 + bx3sin(x)) при х >0

a=4 b=2

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

5

y=a-x+4 при x>4

y=a(1-exp(-x)) при 0<=x<=4

y=0 в остальных случаях

a=6

6

y=a+x при a>b

y=b+x при a<=b и a>0

y=0 в остальных случаях

a=7 b=4

7

y=a|x| при |x|>1 и a>0

y=a(1+x) при |x|<=1 и a>0

y=sin(x) в остальных случаях

a=8

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

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

10

y=(pi/2)exp(-arctg(x)) при x>0

y= pi/2 при x=0

y=(pi/2)exp(kx) в остальных случаях

11

y=x+2 при x<3

y= x2-5 при 3<=x<6

y=x+x0,333 в остальных случаях

12

y=1/(1+a)2 при x>=1

y= a2+x при x<0

y=0,3+x-a в остальных случаях

a=10