Тема: Побудова лінійних алгоритмів та їх реалізація у вигляді програм (проектів). Мета: Засвоїти практичні навички роботи в середовищі програмування: навчитися створювати найпростіші лінійні програми з використанням стандартних функцій, відлагоджувати їх, запускати на виконання і зберігати. Рівень А Задача: Обчислити значення функції x x x y 3,5 4 3sin cos2 − + = в деякій точці х, увівши значення х з клавіатури. Розв’язання: Програма Algo (для ПК) Програма Pascal (для мобільного додатку) program Viraz; var x,y:Real; begin writeln (''); writeln('Введіть деяке число:'); readln(x); y:=(3*sin(x)+cos(2*x))/(3.5-4*abs(x)); writeln('При х=',x:5:2); writeln('у=',y:5:2); end. program Viraz; uses Crt; var x,y:Real; begin clrscr; writeln (''); writeln('Введіть деяке число:'); readln(x); y:=(3*sin(x)+cos(2*x))/(3.5-4*abs(x)); writeln('При х=',x:5:2); writeln('у=',y:5:2); repeat until keypressed end. Хід роботи: 1. Перепишіть у зошит умову задачі та програму до неї. 2. Запустіть програму Algo (або додаток Pascal на мобільному пристрої). 3. В робочому вікні програми наберіть програму, яка зображена вище. 4. Запустіть програму на виконання. Дані введіть на свій розсуд (не менше трьох різних наборів). Запишіть у зошит дані, які вводилися та результати обчислень. 5. Рядок програми writeln (''); повторіть перед кожним рядочком, що починається з команди writeln, методом копіювання. 6. Запустіть програму на виконання. Як змінився її вигляд? (відповідь запишіть в зошит). 7. Збережіть програму іменем pr_1_1.pas 1_курс Література: Глинський Я.М., Анохін В.Є., Ряжська В.А. Паскаль. Turbo Pascal i Delphi. Караванова Т.П. Основи алгоритмізації та програмування. Глинський Я.М. Інформатика. Алгоритмізація і програмування. Мова Паскаль. Рівень Б Задача: Скласти і виконати програму обчислення значення функції (номер задачі відповідає вашому порядковому номеру в журналі). 1. 9,2cos sin 1,1 2 y = x − x ; 2. y =12,4sin x 2,1 −8,3cos1,2x ; 3. y = cosx 2,7 + 9,1sin(1,2x +1) ; 4. y sin x 3,12 cosx 8,3sin3x 2 = + − ; 5. y = cos2x 1,12− cos(3x − 2) + 6,15 ; 6. sin cos sin( 1,4) 5,14 2 y = x x x + + ; 7. sin(2 1,5) 3sin 2,38 2 y = x − + x + ; 8. cos sin(2 1) 4,29 2 y = x x − + ; 9. cos( 1) sin 2 5,76 2 y = x + − x − ; 10. sin cos sin( 4,2) 4,27 2 2 y = x − x x − + ; 11. y = sin12xcos2x 3 + 4,21 ; 12. cos 2,1 cos 1,1 8,3sin(3 1) 3 2 y = x + x − x + ; 13. sin cos sin 5,2 2 3 y = x x − x + ; 14. y = 2sin xsin(2x −1,5)cos(2x +1,5) − 6 ; 15. cos 0,51sin(3 4) 4,44 2 y = x − x − − ; 16. y = cos2,1xsin x 0,15−5,8 ; 17. y cos2x 2sin(x 1,2 3,4) 10,51cos3x 3 = + − + ; 18. sin( 1,5 2) 11,73cos(1,6 1) 2 y = x − + x − ; 19. 13,4cos sin( 2,25) 2 y = x x − ; 20. cos( 3,8) 4,5 9,7sin( 3,1) 2 y = x − − x − ; Хід роботи: 1. Перепишіть у зошит умову задачі. Складіть програму для її розв’язування в зошиті. 2. В робочому вікні програми Algo (або додатку Pascal на мобільному пристрої) наберіть вашу програму. 3. Запустіть програму на виконання. Введіть довільні значення х. Запишіть у зошит результати обчислень. 4. Збережіть програму під іменем pr_1_2.pas