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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 7.3.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. Операции с недвижимостью
2. Информационно-структурная модель технологической процедуры определение содержания бериллия в природной воде
3. Решение задач исследования операций.html
4. Философия 'ылымыны' негізін салушы болып табылады А Гераклит В Н
5. Введение Накопители на гибких дисках относятся к устройствам долговременного хранения информации
6. В спортивных играх разучивание игрового приема делится на четыре взаимосвязанных этапа- общее ознако
7. тематизації країн світу за методиками Організації Об~єднаних Націй Світового Банку та Міжнародного Валютно
8.  Понятие значение общая юридическая характеристика виды договора куплипродажи Существенные условия дог
9. предметная область Какие определения понятия база данных вам известны Приведите минимум два.
10. Контрольная работа- Разработка электронного офиса