AritmSumma(A,B,N)); end. Tuleb endale meelde jätta, et lokaalne muutuja on alati kõrgema prioriteediga ehk kui eksisteerib lokaalse muutujaga samanimeline globaalne muutuja, siis seda ei ole 'näha'! Piltilikut väljendudes on lokaalne muutuja lähemal ja kui juhtub nii, et toimub tegevuspiirkondade kattumine, siis käib lähemal olija võim üle. ÜLEVAADE STANDARDPROTSEDUURIDEST JA -FUNKTSIOONIDEST Meie poolt vaadeldavate keelte translaatoritega käivad harilikult kaasas alamprogrammide teegid, milles sisalduvaid protseduure ja funktsioone nimetatakse standardprotseduurideks ja -funktsioonideks. Sisestamise ja väljastamisega seotud standardprotseduure me juba tunneme. Järgnevalt teen ma väikese valiku enam vajaminevatest alamprogrammidest, kusjuures ma ainult loetlen üles nende nimed ja otstarve. Põhjalikumalt saab lugeda vastavate translaatorite raamatutest või abifailidest. Pascal Aritmeetilised funktsioonid
/* P r o g r a m m i l õ p p */ Tuleb endale meelde jätta, et lokaalne muutuja on alati kõrgema prioriteediga ehk kui eksisteerib lokaalse muutujaga samanimeline globaalne muutuja, siis seda ei ole 'näha'! Piltilikut väljendudes on lokaalne muutuja 96 / 115 lähemal ja kui juhtub nii, et toimub tegevuspiirkondade kattumine, siis käib lähemal olija võim üle. Ülevaade standardprotseduuridest ja -funktsioonidest Meie poolt vaadeldavate keelte translaatoritega käivad harilikult kaasas alamprogrammide teegid, milles sisalduvaid protseduure ja funktsioone nimetatakse standardprotseduurideks ja -funktsioonideks. Sisestamise ja väljastamisega seotud standardprotseduure me juba tunneme. Järgnevalt teen ma väikese valiku enam vajaminevatest alamprogrammidest, kusjuures ma ainult loetlen üles nende nimed ja otstarve. Põhjalikumalt saab lugeda vastavate translaatorite raamatutest või abifailidest. Pascal Aritmeetilised funktsioonid