Write('Palun sisesta aritmeetilise jada esimene liige :'); ReadLn(A); Write('Palun sisesta aritmeetilise jada teine liige :'); ReadLn(B); Write('Palun sisesta aritmeetilise jada liikmete arv :'); ReadLn(N); Writeln('Selle aritmeetilise jada ', N, ' liikme summa on ', 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.
printf("Palun sisesta aritmeetilise jada teine liige : "); scanf("%d", &b); printf("Palun sisesta aritmeetilise jada liikmete arv : "); scanf("%d", &n); printf("Selle aritmeetilise jada %d liikme summa on %dn", n, aritmSumma(a, b, n)); scanf("%d", &n); } /* 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