Читайте также:
|
|
Сабақтың тақырыбы: Тармақталу құрылымды алгоритмдерді программалау
Сабақтың мақсаты: Тармақталу құрылымды алгоритмдермен танысу. Тармақталушы құрылымды алгоритм құру, программа жазу.
Сұрақтар:
1. Қандай алгоритмдерді тармақталушы құрылымды алгоритм деп атайды?
2. Тармақталушы құрылымды алгортимнің қандай түрлері бар?
3. Шартты көшу операторы дегеніміз не?
4. Шартсыз көшу операторы қандай жағдайда қолданылады?
5. Белгі деген не? Белгі ретінде кез-келген санды қолдануға болады ма?
6. Таңдау операторын қолдану қандай жағдайда тиімді?
Тапсырмалар:
1. х аргументі h=0,l қадаммен 0£х£1 аралығында өзгергендегі функциясының мәндерін есептейтін программа құрыңыз.
2. функциясын есептейтін программа құрыңыз. x мәні 0£x£1 аралығында h = 0,05 қадаммен өзгереді.
3. функциясын есептейтін программа құрыңыз. x мәні - 2 £ х £ 23 аралығында h = 1 қадаммен өзгереді.
4. функциясын есептейтін программа құрыңыз. Х аргументі 0,2£х£5 аралығында h=0,25 қадаммен өзгереді.
5. фукциясын есептейтін программа құрыңыз. Аргумент х мәні 0 £ х £ 2 аралығында h =1 қадаммен өзгереді.
6. -3£х£1 аралығында 0,1 қадаммен у=х2+5х- функциясын есептейтін программа құрыңыз.
7. функциясының мәндерін есептейтін программа құрыңыз. Аргумент 0£х£4 аралығында 0,1 қадаммен өзгереді.
8. х аргументі - 0,5 х 4 аралығында h = 0,5 қадаммен өзгергендегі y=x sin x функциясының мәнін есептейтін программа құрыңыз.
9. Енгізілген санға сәйкес ай атын шығаратын программа құрыңыз.
10. функциясының мәндерін есептейтін программа құрыңыз. Мұндағы х аргументі - 1,5 х 2,5 аралығында 0,5 қадаммен өзгереді, b=3, c=l.
11. функциясын есептейтін программа құрыңыз. Мұндағы х және у мәндері кез-келген сандар.
12. х аргументі [1,5…2,5] аралығында 0,1 қадаммен өзгергендегі функцияларының мәндерін есептейтін программа құрыңыз.
13. айнымалысын формуласымен есептейтін программа құрыңыз. Мұндағы , қадамы 0,5.
14. мәндерін есептейтін программа құрыңыз. параметрі [1..12] аралығында 1,0 қадаммен өзгереді.
15. х аргументі [0..1] аралығында 0,1 қадаммен өзгеретін у=ln(3+x), функциясының мәндерін есептейтін программа құрыңыз.
16. Енгізілген баллға сәйкес студенттің алған бағасын шығаратын программа құрыңыз.
17. функциясын 0 х 1 аралығында 0,1 қадаммен есептейтін программа құрыңыз.
18. х аргументі [-1..1] аралығында 0,2 қадаммен өзгеретін функциясының мәндерін есептейтін программа құрыңыз.
19. у=х2sinx функциясының мәндерін есептейтін программа құрыңыз. х аргументі [1..3] аралығында h=0,l қадаммен өзгереді.
20. h=0,5 қадаммен –1,5 х 5,5 аралығында
у = мәнін есептейтін программа құрыңыз.
21. х аргументі [-2..2] аралығында 0,25 қадаммен өзгеретін функциясының мәндерін есептейтін программа құрыңыз.
22. функциясын -1 х 1 аралығында 0,1 қадаммен есептейтін программа құрыңыз.
23. функциясының мәндерін есептейтін программа құрыңыз. Мұндағы х аргументі -1,5 х 2,5 аралығында 0,5 қадаммен өзгереді.
24. функциясын есептейтін программа құрыңыз. y мәні -2£y£2 аралығында h = 0,5 қадаммен өзгереді.
25. х аргументі [5…25] аралығында 0,7 қадаммен өзгергендегі функциясын есептейтін программа құрыңыз
Әдістемелік нұскаулар:
Тәжірибеде келтірілген берілгендер немесе аралық нәтижелердің мәндеріне байланысты кейбір операторлары орындалатын, ал қалған операторлары орындалмайтын алгоритмдер кездеседі. Мұндай алгоритмдерді тармақталушы құрылымды алгоритмдер деп атайды. Басқаша айтқанда, алгоритмдік тілде қойылған шартқа байланысты екi немесе екiден де көп тармақтары бар алгоритмді тармақтақталушы құрылымды алгоритм деп атайды.
Осы алгоритмді программалау барысында көшу операторлары және таңдау операторы қолданылады. Көшу операторлары екіге бөлінеді: шартты көшу операторы және шартсыз көшу операторы.
Дата добавления: 2015-09-04; просмотров: 329 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Енгізу және шығару. | | | Шартсыз көшу операторы |