русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Тренувальні вправи


Дата додавання: 2014-11-28; переглядів: 838.


Скласти алгоритми та побудувати блок-схеми розв’язування наступних задач:

1. в рівнобедреному прямокутному трикутнику відома висота , опущена на гіпотенузу. Знайти сторони трикутника;

Розв’язування:

 

 

                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       

 

2. знайти корені квадратного рівняння ;

Розв’язування:

 

                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       

 

3. перевірити введене число на парність;

Розв’язування:

 

                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       

 

4. обчислити суму ;

Розв’язування:

                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       

5. знайти суму додатних елементів масиву;

 

                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       
                                                       

 

Контрольні запитання

Питання Відповідь
Алгоритм – це…  
Властивості алгоритмів:  
Способи подання алгоритмів:  
Який алгоритм називається лінійним?  
Який алгоритм називається розгалуженим?  
Який алгоритм називається циклічним?  
Яка різниці між повним та не повним умовним алгоритмом?  
Яка різниці між циклом з передумовою та циклом з післяумовою?  
Яка різниці між циклом з передумовою та циклом з параметром?  
Блок-схема алгоритму – це…  
Перерахувати базові структури алгоритму.  
З допомогою блок-схем зобразити два вили умовних алгоритмів.  
З допомогою блок-схем зобразити цикл з перед умовою  
З допомогою блок-схем зобразити цикл з параметром  
З допомогою блок-схем зобразити цикл з після умовою.  
Що називають кроком параметру?  
Коли можна використовувати цикл з параметром?  

Завдання та методичні вказівки для самостійної роботи студента

1. Законспектувати походження поняття алгоритм [1,ст.7];

2. Вивчити та законспектувати будь-які два алгоритми сортування масивів[1,ст.24];


<== попередня лекція | наступна лекція ==>
Основні символи схем алгоритмів. | Література до розділу


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн