Составить блок-схему и алгоритм табулирования функции F(x) на отрезке (А; В) с шагом ∆x.

МИНОБРНАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное

образовательное учреждение

высшего образования

«Волгоградский государственный технический университет »

ВОЛЖСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

(филиал)

федерального государственного бюджетного образовательного учреждения высшего образования

«Волгоградский государственный технический университет»

(ВПИ (филиал) ВолгГТУ)

Автомеханический факультет

Кафедра: ВСТПМ

 

 

Задания для выполнения семестровой работы №3

по дисциплине «Информатика»

 

Для студентов I курса

очной формы обучения

 

 

Составитель:

к.т.н., доц. Байдакова Н.В.

 

 

Волжский 2016 г.


Пример выполнения семестровой работы№3:

Задача 1 Дано: a,b,c. Вычислить .

Если вычислить . Если вычисления закончить.

Если вычислить и напечатать . Если найти и напечатать наибольшее из трех заданных a, b, c.

 

Описание блок-схемы:

Блок включает в себя: введение с клавиатуры значения переменных.

- блок вычисления значения величины р.

- блок проверки условия. Простая форма записи. Если вычисляем значение величины х, если , вычисления заканчиваем.


- блок проверки условия . Простая форма записи. Если вычисляем значение величины у, затем выводим это значение не экран, если , переходим к выполнению следующих действий.

-Разветвленный блок проверки условия. Осуществление поиска наибольшего из трёх значений a, b, c. Наибольшее из трёх чисел будет выведено на экран.

 


Задача 2 Дано: a,b.

Если вычисления закончить. Если напечатать « »

Если вычислить .

где х изменяется от –1 до 3 с шагом 0,3.

Вывести на печать только отрицательные значения функции.

Описание блок-схемы:

- блок введения с клавиатуры значения переменных a, b. c.

- Вложенная форма записи условия. В зависимости от значения переменной a происходит выбор линии управления: при a=b – управление передаётся на завершение алгоритма; при a>b вывод соответствующего комментария; при a < b управление передаётся на цикл:

 

- параметрический цикл. x – параметр цикла. Начальное значение параметра цикла равно –1, конечное равно 3, шаг равен 0.3.

В цикле выполняются следующие действия:

- блок проверки условия. Вложенная форма записи условия. В зависимости от значения переменной a вычисляется значение переменной y одним из трех способов.

 

-этот блок внутри цикла гарантирует вывод на печать только отрицательных значений функции.

 


Задача 3: Составить программу вычисления объёма усеченного конуса по формуле: . Напечатать объём и все параметры, входящие в формулу.

 

Описание блок-схемы:

- блок введения с клавиатуры значения переменных Pi, h, R1, R2

- блок вычисления значения величины V.

- блок вывода на экран значение переменных h, R1, R2, V


ЗАДАНИЕ 1.

Составить блок-схему и алгоритм табулирования функции F(x) на отрезке (А; В) с шагом ∆x.

№вар. ФУНКЦИЯ   А В x
y=x2sin(x-1)/(x-1) y=(x+1)arctg e-2x y=x3+x(2+x2) при x<1 при x=1 при x>1 -1 0,4
y=cos2(2x+π/4) y=2tg2x-ln│cos x│ выдать сообщение «х=0» и перейти к следующей итерации цикла при x>0 при x<0 при x=0 -π/4 π/4 π/20
y=(1-2x)/x+3 v=x-x2 z=y+v y=ex/(1/x)1/4 при x<0 при x=0 при x>0 -2 0,5 0,25
y=ex/arccosx y=sin x+cos xz=y-1 при z<0.3 закончить вычисления при x≤0,5 при x≥0,5 0,1 0,1
y=esinx/arccos xsy y=ctg x-x2 y=(x+1)ctg e-3x при x<1 при x=1 при x>1 0,5 1,5 0,1
y=x+(x+0,5)/(1+x ) y=lnx/arccos(x/12) y= lnx/arcsin(x/12), при x>10 при x<10 если x=9 0,2
y= ((ex)1/2+(ln x)1/2)/sin x z=tg 1/x y=ctg 3x-x2 при x<2 при x=2 при x>2 0,2
z=sin x , если z>0 , то y=аrccos(x)1/2/│x│ если z<0 , то y=|sin x|1/2 y= (cos x)ex при x≥1     при x<1 0,3
y=аrcsin x/lnxy=2tg(1/x) Если tg(1/x)<0, то выдать об этом сообщение и выйти из программы. при │x│≤1 при │x│>1 -2 0,4
y=arccos(1/x) y=│tg x+x3 при 2≤x≤3 при x>3,x<2 -2 0,2
y=arcsin(x)1/3 y=sin3 (1/x)+x2 f=x2/5 при x<1 при x =1 при x>1 0,2
y=arccos(1/x2) y=ln(1/x) , если 1/x>3 y=lg(1/x) , если 1/x<3 при x≥1 при x<1 0,1 2,1 0,2
y=arccos3x y=sin 1/(1+x) +x2 f=x3/(5+x) при x<1 при x =1 при x>1 0,2 0,05
y=аrcsin x/ln(x+5) , если |x|<1 y= x3/(x+1) , если |x|>1 y= tg3x+ln(x+5) при │x│<1   при │x│≥1 -2 0,2
y= (ex)1/5/tg x y=arccos x y=(1+x)/x2 при x≥1 при |x|<1 при x<-1 0,2
y=arccos ex+x y=lnx│ При х=0 перейти к следующей итерации без вычисления y. при x>0 при x>0 при x =0 -2 0,2
y=x2/(x2+2,8) z=ecos2x z=sin2x при x>1 при 0≤x≤1 при x<1 -1 0,2
y=ex+cos10x w=arctg((x)1/2/(x+3)) z yi при x<1 при x>1 при x=1 -1 0,1
y=cos2ex z=arctg(ln(x+2)) Вычислить s yi+åzi при x<3,5 при x>3,5 0,1
20 y=ecos2x z=x2/(x2+2,8)1/2 если z<0,2 , то y=x3-x2 если z>0,2 , то y=x2-x при x≥0 при x<0 -1 0,2
y=arctg((x)1/2+2/x-3) z=cos x(ex) v=sin x / cos x при x>3 при x<3 при x=3 0,3
y=ln│tg xz=sin x-(x+5)1/3 при x>-5 при x≤-5 -6 -5 0,2
y=arctg((x2+x)/3+x) z=ln(x2+3) Вычислить s yi+åzi при x<-1 при x≥-1 -2 пока z<2 0,2
y=ln│sin x+cos xy=cos x/sin2x Перейти к следующей итерации при x>0 при x<0 при x=0 -1 0,2
y=arctg e-x z= (x2-x3)1/2 Вычислить s yi+åzi при x>0 при x≤0 -1 0,2
y=x2+tgx+1 y=arcsin(x2/5) , если x2/5>0,05 и y= arccos(x2/5) , если x2/5<0,05 при x≥1 при x<1 0,1 2,1 0,2
y=ln│tg x/2│ y= (0,5-x)4 y=cos x sin x при x>1 при x<1 при x=1 0,5 2,5 0,1
28 y=arctg(x2+x)1/2 z=x2+(0,5x-1)4 Вычислить s yi+åzi при x>0 при x≤0 -1 пока (x2+x)1/2<1,5 0,2

 


Задание 2.