Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






тип задач.

Лабораторная работа №4

Pascal. Условный оператор.

1 тип задач. Задание: используя оператор условия (if … then), составить программу для вычисления составной (сложной) функции, имеющей различный вид на разных участках аргумента

Все исходные данные, необходимые для проведения вычислений, вводить с клавиатуры.

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

Таблица 1

№ варианта Функция Участки аргумента
  y=x3 y=x2 y=4ln(x) y=-10(x-1.6)2 –2< =x< 0 0< = x< 1 1< = x< 1.5 1 1.5< = x< =2
  y=1/ |x| y=19e-x y=sin(10x)+7.6 y=13+5*(x-3)3 –1< = x< – 0.05 –0.05< = x< 1 1< = x< 2.05 2.05< = x< =3
  y=0.5*Ö (1+x4) y=cos(3x)+1 y=ln10x+1.3 y=2.2+5sin(x-3) –3< = x< –2 –2< = x< 2 2< = x< 3 3< = x< = 4
  y=e-5x +x3 y=-4*arcsin(3x) – y=(x-2.5)/(x+0.4) y=5*(x-3)3+4 5< = x< -0.3 -0.3< = x< 0.25 0.25< = x< 2.05 2.05< = x< =3
  y=20*x y=-160x4 y=-20*sin(5(x-0.5))-10 y=(x-1.75)2 *190-3 –1< = x< – 0.5 – 0.5< = x< 0.5 0.5< = x< 1.5 1.5< = x< =2
  y=Ö (1+x2) y=Ö (2-Ö (sin(1+x))) y=cos(4*(1+x)+1.1) y=-4*(x-1.5)+0.2 –2< = x< 0 0< = x< 1 1< = x< 1.5 1.5< = x< =2
  y1=(-x)3 +sin(x) y2=(x2 +ex)-1 y3=13-ln(x)*4 y4=8+10*sin(x-3) -1< = x1< -0.05 -0.05< = x2< 2 2< = x3< 3 3< = x4< =4
  y=arcsin(x) y=2*cos(10x)+π y=-x3 +x2 +8 y=(x-4)4 -6.4 – 1< = x< 1 1< = x< 2 2< = x< 2.5 2.5< = x< =3
  y= cos(x) +tg(x) y=2*arcsin(x)+1.4 y=-x6 *ln(1+x)+2.45 y=-3*(x-1.6)2 +2.8 1< = x< -0.5 -0.5< = x< 0.5 0.5< = x< 1 1< = x< =2
  y=ex +x y=e-x *sin(x) y=0 y=-4*(x-1.5) – 4< = x< – 3 – 3< = x< 0 0< = x< 1.5 1.5< = x< =2

 

 

  y=3*cos(2x)+4*sin(10x) y=ex y=ln(x)+xe +1.7 y=13.8+5*(x-3)3 – 1< = x< – 0.05 – 0.05< = x< 1 1< = x< 2.05 2.05< = x< =3
  y= 7sin(x) y=(x+1)*(x2 +1)-1 y=1.2sin(2x) y=-(x-0.6)2 +1.25 -1< = x< -0.5 -0.5< = x< 0.5 0.5< = x< 1 1< = x< =2
  y=arcsin(x)*ln(x+2) y=2*cos(10*x)+3 y=30*(x-2.25)2 +2.25 y=15*(x-2.5)+4 -4< = x< -3 -3< = x< 0 0< = x< 1.5 1.5< = x< =2

тип задач.

14. Запишите условный оператор, в котором значение переменной вычисляется по формуле: а + b, если а — нечетное и ab, если а — четное.

15. Вычислите значение функции:

 

16.

 
 

Найдите наибольшее из трех данных чисел.

17. Выведите на экран номер четверти, которой принадлежит точка с координатами (х, у), при условии, что х и у отличны от 0.

18. Вычислите значение функции:

19. Даны три целых числа, найдите среднее из них. Средним назовем число, которое больше наименьшего из данных чисел, но меньше наибольшего.

20. Напишите фрагмент программы, подсчитывающий сумму только положительных из трех данных чисел.

21. Даны три числа. Напишите программу, подсчитывающий количество чисел, равных нулю.

22. Составьте программу нахождения произведения двух наибольших из трех введенных с клавиатуры чисел.

23. Найдите количество положительных чисел среди четырех целых чисел А, В, С и D.

24. Составьте программу, которая уменьшает первое число в пять раз, если оно больше второго по абсолютной величине.

25. Составьте программу вычисления выражения: max(x +y+z, xyz) + 3

26. Составьте программу вычисления выражения: min(х2 + у2, y2+z2) – 4

27. Составьте программу, которая из трех введенных с клавиатуры чисел возводит в квадрат положительные, а отрицательные оставляет без изменения.

28. Даны три числа. Напишите программу, подсчитывающий количество положительных чисел. Если таких нет – дать сообщение.

<== предыдущая лекция | следующая лекция ==>
Государственное регулирование страховой деятельности | Pascal. Операторы цикла.
Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал