Скільки буде 1+1?...
Ну звісно, перше що приходить в голову це «2», але якби питання прозвучало поіншому: «Скільки буде а+а», - ось тут вже є над чим задуматись. Якщо під «а» розуміти деяке число – то результат можна записати у вигляді «2а», але якщо «а» - це символ – тоді результат можна подати у вигляді «аа» (два підтряд символи «а»). Повертаючись до попереднього питання – якщо під «1» розуміти не число а символ то результат запишеться як «11» (два підряд символи «1»).
Так що ж робити «виконавцю», для кого Ви розробили
алгоритм. Очевидно, якимось чином необхідно попередити «його» з чим він буде
мати справу, а отже, як наслідок, як правильно (і які) виконувати відповідні операції над відповідними
«величинами».
Поняття «величина» є одним із базових – тому при
розробці алгоритму слід зважливо підходити до їх («величин») використання адже це «дані», що обробляються програмою.
Pascal інтерпретує дані як змінні (ті що змінюються в ході виконання програми) та
константи (надають значення при оголошені, в описові частині, та ,зазвичай не
змінюють в процесі виконання програми).
Наступного разу ми навчимося правильно надавати
імена величинам. До зустрічі…
Немає коментарів:
Дописати коментар