§ 1. Лікавыя тыпы даных. Увод-вывад даных
Аперацыя прысвойвання
Адной з асноўных каманд для апрацоўкі даных у праграме з’яўляецца аперацыя прысвойвання. Аперацыя прысвойвання выкарыстоўваецца для таго, каб:
Выкарыстоўваць прысвойванне можна наступным чынам: <імя пераменнай> = <выраз>; У запісе арыфметычнага выразу выкарыстоўваюцца знакі матэматычных дзеянняў: складання, аднімання, множання, дзялення (прыклад 1.12). У мове С++ ім адпавядаюць тыя ж сімвалы, што і ў мове Pascal: «+», «–», «*», «/». Прыярытэт выканання аперацый адпавядае прынятаму ў матэматыцы: спачатку выконваюцца множанне і дзяленне, а затым складанне і адніманне. Для змянення парадку дзеянняў у выразах выкарыстоўваюцца дужкі (прыклад 1.13). Для запісу звычайнага дробу выкарыстоўваецца знак дзялення. Знак множання прапускаць нельга. Цэлая частка дробавага ліку аддзяляецца ад дробавай часткі кропкай. |
Прыклад 1.12. Прыклады запісу аператара прысвойвання:
Прыклад 1.13. Выкарыстанне аперацыі прысвойвання для запісу матэматычных выразаў:
У С++, як і ў Pascal, дапушчальныя каманды прысвойвання наступнага выгляду:
a = a * 2;
Каманда мае наступны сэнс: з ячэйкі памяці здабываецца значэнне пераменнай a, затым яно памнажаецца на 2, вынік запісваецца ў тую ж ячэйку памяці. Старое значэнне пераменнай a будзе страчана. Каманды, якія змяняюць значэнні пераменнай у С++, прынята запісваць у скарочаным выглядзе:
Найбольш часта сустракаецца змяненне пераменнай на 1. Такія запісы можна скарачаць па-іншаму:
|