Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
18
R
OZDZIAŁ
1.
Z
AGADNIENIAPODSTAWOWEPROGRAMOWANIA
UwagaIdentyfikatorynadawaneprzezużytkownikaniemogąbyćidentycznezesło-
wamikluczowymi(zarezerwowanymiwprogramie).
1.3.4.
Instrukcjaprzypisaniaiwyrażeniaarytmetyczne
Kodowaniealgorytmówobliczeńmatematycznychwymagaumiejętnościza-
pisuwyrażeńarytmetycznychwjęzykualgorytmicznymorazstosowaniain-
strukcjiprzypisania.Instrukcjaprzypisaniasłużydoprzypisaniazmiennejlub
funkcji,reprezentowanychprzezichnazwę,wartościzapisanejpoprawej
stroniewpostaciliczbylubwyrażenia.Wogólnymprzypadkuniemusząto
byćtylkowyrażeniaarytmetyczne,aletakżestałe,ciągiznakówitp.
identyfikator_zmiennej:=Wyrażenie;
identyfikator_funkcji:=Wyrażenie;
Przykładowoinstrukcjeprzypisaniamogąmiećnastępującepostacie(:=ozna-
czatuznakprzypisania):
masa:=65;
suma:=a+b;
Imie:='Jan';
litera:='b';
wynik:=sin(a+b);
-stałanumeryczna;
-wyniksumowania;
-stałaciągu;
-stałaznakowa;
-wartośćfunkcji.
Więcejuwaginależypoświęcićopanowaniuumiejętnościzapisywania
wyrażeńarytmetycznych.Wyrażeniejestzapisemalgorytmuokreślającego
sposóbobliczania.Składasięonzsensownejkombinacjioperatorówiargu-
mentów(operandów),któremogąbyćteżwyrażeniami.Zapoznamysięzwy-
rażeniamiarytmetycznymi,logicznymiirelacyjnymi.
Przytworzeniuwyrażeństosujemyogólnezasadymatematyczne.
1.
Wyrażeniawystępującewnawiasachobliczanewpierwszejkolejno-
ści,anastępnieużywanetakjakpojedynczeargumenty.Stosujemy
tylkonawiasyokrągłe,któremogąbyćwielokrotniewewnątrzzamykane.
Nieużywamynawiasówkwadratowychiklamrowych.Dlategotrzeba
zdużąuwagąpisaćwyrażeniawnawiasach.
2.
Priorytetyoperatorów(mnożenia,dzielenia,dodawaniaiodejmowania)
takiesamejakwzapisiematematycznym.Przyczymstosowanedo-
datkoweoperatory,którebędąopisanewdalszejczęścirozdziału.
3.
Argumentznajdującysięmiędzydwomaoperatoramioróżnychprioryte-
tachjestzwiązanyzoperatoremowyższympriorytecie.
4.
Argumentznajdującysięmiędzydwomaoperatoramiotymsamymprio-
ryteciejestzwiązanyzoperatoremzlewejstrony.