Programming 2
- Syllabus
- Exercises covering material from Test No. 1
- Exercises covering material from Test No. 2
- Exercises covering material from test No. 3
- Exercises covering material from Test No. 4
- Exercises covering material from Test No. 5
- Lecture 1 - Preliminaries
- Lecture 2 - Operators and expressions
- example
- Lecture 3 - Data input and output ,
- example
- Lecture 4 - Control statements
- example
- Lecture 5 - Functions and the program structure
- example
- Lecture 6 - Arrays and pointers
- Lecture 7 - Structures and unions
- memory distributor example
- read a single character under UNIX without hitting the carriage return
- Lecture 8 - Self-referencing structures and dynamic memory allocation
- example - dynamic lists
- Lecture 9 - Data files
- examples
- Lecture 10 - Bit logical operators
- example
- Lecture 11 - Preprocessor
- Lecture 12 - Parametrization of programs
- Lecture 13 - Some additional features of C