Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Rozdział4
Operatoryiwyrażenia
Poznanewpoprzednichrozdziałachstałeizmienneniebyłybyużyteczne,gdyby
niemożnabyłowykonywaćnanichoperacjitakich,jakdodawanie,mnożenie,po-
równywanie,konkatenacjaitp.Właśniedomanipulacjizmiennymisłużąoperatory.
Wyrażenianatomiastpozwalająnałączeniezmiennychistałychwceluutworzenia
nowychwartości.Zarównooperatory,jakiwyrażeniabyłyjużużywanewprezento-
wanychprzykładachkodu,przymilczącymzałożeniu,żeczytelnikwie,cooznacza
lubsymbolizujeznak=czy+.Wtymrozdzialeomówionooperatoryiwyrażenia
szczegółowo.
4.1
Wyrażenia
Wyrażeniem(ang.expression)nazywasięsekwencjęoperatorówioperandówwyra-
żającychobliczaniewartości,wyrażającychwartośćzmiennej,wywołującychfunk-
cjęczyefektyuboczne,bądźbędącychkombinacjąpowyższych.Wyrażeniemjest
zatemtakżezapisnazwyzdefiniowanejuprzedniozmiennej,zapisstałejbądźłań-
cuchaznakowego.
Wyrażeniamożnagrupować,używajączwykłychnawiasówokrągłych.Wartość
wyrażeniaujętegownawiasyjestidentycznazwartościątegosamegowyrażenia
beznawiasów.
4.2
Podstawoweoperatoryarytmetyczne
Dopodstawowychoperatorówarytmetycznychzaliczasięoperatory:
+,
-,
*,
/,
%,
czylidodawania,odejmowania,mnożeniaidzielenia,orazoperatormodulo%.Ten
ostatnisłużydouzyskaniaresztyzdzieleniaimożebyćzastosowanyjedyniedla
danych(stałychlubzmiennych)typustałopozycyjnego.Zatemwyrażenie:
7%3