Решавање проблема: Корак по корак
Када програме делимо на кораке, ми размишљамо алгоритамски. Појам АЛГОРИТАМ данас има широку примену али се најчешће везује за информатику и програмирање.
АЛГОРИТАМ је редослед радњи за решавање проблема, односно решавање проблема "корак по корак". Применом алгоритама сложене рпоблеме из разних области можеш решити тако што ћеш их рашчланити на мање, па повезати.
У информатици алгоритам помаже да се сагледа проблем и да се, на основу тога, напише програм. Не везује се за програмски језик, па се исти алгоритам може користити у неком другом програму касније.
Да би се направио алгоритам треба прво урадити анализу и добар сценарио. У наставку ћу вам објаснити писање алгоритма на примеру прављења лимунаде.
Сценарио
- исцеди лимун
- додај лимунов сок
- сипај воду
- додај једну кашику шећера
- да ли је довољно слатка?
- ако није довољно слатка,
додај још једну кашику шећера - лимунада је готова
Алгоритам:
Овај алгоритам се састоји од редоследа корака који представљају НАРЕДБЕ: исцеди лимун, додај лимунов сок, сипај воду,.. Више корака у низу који се обављају записаним редоследом чини СЕКВЕНЦУ. Затим долази питање: Да ли довољно слатка, које представа УСЛОВ. У зависности од испуњавања услова долази до ГРАНАЊА. Ако је довољно слатка, лимунада је готова, ако није, треба се вратити на претодни корак и додати још једну кашику шећера.
Задатак: Напиши Сценарио и Алгоритам за цртање Смајлија (корак по корак).
Рачунарски програми
- анализа проблема,
- састављање алгоритма,
- писање програма,
- тестирање програма.
Нема коментара:
Постави коментар