У вас вопросы?
У нас ответы:) SamZan.net

Контрольная работа 1

Работа добавлена на сайт samzan.net: 2016-03-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 7.4.2025

МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДИРАЦИИ

ФЕДЕРАЛЬНОЕ АГЕНСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

САМАРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ

СООБЩЕНИЯ (СамГУПС)

Кафедра “Информатики”

Контрольная работа №1

                                                                                                          Выполнил: студент 1 курса           

                                                                                                          заочного факультета

                                                                                                          уч.шифр: 13-СОДП-6226

                                                                                                          Онищенко И.С.

                                                                                                          Проверил:  Доцент

                                                                                                          Скибин Ю.В.

                                                                                                                       

Самара 2014г.

ЗАДАНИЕ 1

Вариант задачи

Дана функция, где х изменяется от -8 до 6 с шагом h = 0,5.

            5x – 7,                                если          x > 5,

y =        sin x + cos x,                     если         -3 ≤ x ≤ 5,

             e-x + ln(x + 11)                  если         -7 ≤ x ≤ -3.

Вывести на экран значение x и  y.

          Начало

Блок схема алгоритма

                                                1     

2              х,у

                                                                                        

                                                                                                          

3          х:=-8

6:

                                                                                 

                                                            

                                                 

                                                   4        х≤6                    

конец

Х>5

                                                                                  

                                                                          5

y=5x-7

                                                                           6                                                       

-7x-3

               7                                                                                                                               

-3x5

                                                                               

y=sinx+cosx

                                                                            8                                                       10                                   

                9                   

             

y=e-x+ln(x+11)

                        

          11         

y,x

x:=x+1/2

              12

   13                   

Блок 1- начало;

Блок 2- ввод исходных данных;

Блок 3- начальное значение x приравнивается текучему значению в формуле;

Блок 4- проверка условия окончание общего цикла;

Блок 6,8,10- проверка условия и выбор ветви выполнения алгоритма решения;

Блок 7,9,11- вычисление значения у, соответственно по 1-й формуле, 2-й, 3-й формулам;

Блок 12- вывод на дисплей;

Блок 13- изменение предыдущего значения переменной x на шаг h;

Блок 5- конец.

При анализе алгоритма наблюдаются  3 ветки расчетов по формулам:

а) блоки 1-2-3-4-6-7-12-13                   при (х > 5);

б) блоки 1-2-3-4-6-8-9-12-13               при (-3≤ х≤5);

в) блоки 1-2-3-4-6-8-10-11-12-13        при (-7≤ х≤ -3).

Program loop;

var y,x: real;

begin

x:=-8;

while (x<=6) do begin

   if x<5 then y:=5*x-7;

   if (x>=-3) and (x<=5) then y:=sin(x)+cos(x);

   if (x>=-7) and (x<=-3) then y:=exp(-x)+ln(x+11);

x:=x+1/2;

writeln ('x:=',x,'y=',y);

end;

readln 

end.  

Полученное решение при запуску программы, значение х и у:

ЗАДАНИЕ 2

Вариант задачи

Функция y=3sin2(x)+cos(5x)

Отрезок [2,3]

Шаг 0,5




1. Об охране атмосферного воздуха 18 марта 1997 года был принят-Закон РК Об экологической экспертизе 23 апре
2. Луи Пастер и значение его трудов для человечества
3. Реферат- Сахарная свекла
4. Основные фонды ~ средства труда которые неоднократно участвуют в производственном процессе сохраняя сво
5. совокупность терминов определенной отрасли знания или производства а также учение об образовании составе
6. юридична академія України імені Ярослава Мудрого Кримський ЮРИДИЧНИЙ ІНСТИТУТ Сімферопольський техні
7. Критерії науковості знання
8. 1ngulus mndibule 2
9. Методология государственного управления Переход к ситуационному анализу и использованию синергетического подхода
10. McDonald~sУкраїна28 2