Pascal, an Introduction to the Art and Science of ProgrammingIntroduction to computers and problem solving. Introduction to problem solving with Pascal. More Pascal and programming techniques. Designing procedures for substasks. Procedures for modular design. Designing programs that make choices. Problem solving using loops. Designing functions and data types. Arrays for problem solving. Complex array structures. Records and other data structures. Program design methodology. Text files and secondary storage. Problem solving using recursion. Solving numeric problems. More files types. Dynamic data structures. The goto statement. Syntax diagrams for standard Pascal. Conformant array parameters. Functions and procedures as parameters. A quick introduction to the Vi editor. Summary of Vi commands. UNIX files and directories. Summary of UNIX commands. I/O redirection in UNIX. Character sets. |
From inside the book
Results 1-3 of 78
Page 142
... letter at a time . Use four procedures for the four letters H , E , L , and O. Each letter should be a pattern of as- terisks that is at least five times larger than the regular letters on your screen . Each letter of the word should be ...
... letter at a time . Use four procedures for the four letters H , E , L , and O. Each letter should be a pattern of as- terisks that is at least five times larger than the regular letters on your screen . Each letter of the word should be ...
Page 332
... letters of the sentence are read in and counted . If the letter ' a ' is read in , then the first array element is changed ; if the letter ' z ' is accessed , then the last array element is changed ; if the letter ' d ' is read , then ...
... letters of the sentence are read in and counted . If the letter ' a ' is read in , then the first array element is changed ; if the letter ' z ' is accessed , then the last array element is changed ; if the letter ' d ' is read , then ...
Page 397
... letter but should contain no other uppercase letters . Do not worry about proper names . For example , the input the ... letter occurs in the line . The letters should be listed with the most frequently occurring letter given first , the ...
... letter but should contain no other uppercase letters . Do not worry about proper names . For example , the input the ... letter occurs in the line . The letters should be listed with the most frequently occurring letter given first , the ...
Common terms and phrases
actual parameter algorithm AmountLeft array[1 begin{Program binary binary search algorithm blanks boolean expression boolean-valued function buffer Chapter char characters component type const constant contains data flow diagram data structure data type digits dynamic variable enumerated type eoln equal evaluates example executed false file variable formal parameter function declaration given in Figure indexed variable input iteration Last letter linked list local variable loop body MaxLength NetPay NewFile node OldFile Optional output Pascal program pointer Postcondition Precondition Price problem procedure call program in Figure Program program programming language pseudocode pseudorandom readln record recursive call Sample Dialogue Score Self-Test Exercises sentinel value sort string subrange type subtasks syntax text file type CharString type definition type integer type real value of type value parameters variable of type variable parameter Width Write a program writeln writeln('Enter zero