... 135 – 136 reasons for using, 132 – 134 recursion, 30 3 30 4reference parameters, 261restrictions on, 1 43 results coming out, 136 – 137 return type, 142–1 43 return values, 140–142returning value, 139 , ... 30 2solving, 13 14product, 30 6 30 7program flow, 93 94, 109program fragments, 101programmers, 32 assigning variables, 32 33 listing variables, 36 programming, 2, 15algorithms, 15object-oriented, 239 top-down ... of, 67–69 32 8 Indexascending order, 274ASCII (American Standard Code for InformationInterchange), 25assigningmultiple variables, 37 38 variables, 31 36 assignment operator (=), 33 34 , 44precedence,...