Computer Science 340
Programming Languages
Fall 2023, Siena College
Lecture 19: Control Structures
Date: Tuesday, November 14, 2023
Agenda
- Announcements
- Language Project
[HTML]
[PDF]
- next deadline is the progress report on November 20
- Problem Set 7: [HTML] [PDF] due tomorrow night
- Exam 2 recap
- Problem Set 6: [HTML] [PDF] recap
- Control structures
- Chapter 8 Discussion Notes (see the link in your email and/or in Canvas)
- Assignment due in Canvas at the start of our next class: Read
Sebesta Chapter 9, Sections 1-5, and indicate that you have
done so by entering your name as your response in the Canvas
assignment. This assignment is worth 20 points in the
"Assignments" category. We will be spending some time in class on
Thursday working through some of the questions at the end of the
chapter as a group.
Terminology
- control structures
- selection statement
- conditional statements
- dangling else
- counter-controlled/logic-controlled loops
- initial/terminal/step values
- discrete range
- pre-test/post-test loops
- iterator
Examples
Links