Skip to main content
Side panel
Courses
Programs
Help
Getting Started
Discussion Forums
Help Center & FAQ
Log in or Sign up
Courses
Programs
Help
Getting Started
Discussion Forums
Help Center & FAQ
CS107: C++ Programming
Sections
Course Introduction
Unit 1: Introduction and Setup
Unit 2: Structuring Program Code
Unit 3: Working with Simple Data Structures
Unit 4: Object-Oriented Programming
Unit 5: Advanced Concepts
Course Feedback Survey
Certificate Final Exam
Saylor Direct Credit
Resources
Activities
Quizzes
About Saylor Academy
Blog
College Credit Partners
CS107: C++ Programming
Home
Courses
Course Catalog
Computer Science
CS107: C++ Programming
Sections
Unit 1: Introduction and Setup
Unit 1 Exercises
Input-Output Exercises
Back to 'Unit 1 Exercises\'
Log in or Sign up
to track your course progress, gain access to final exams, and get a free certificate of completion!
Input-Output Exercises
Complete these exercises to check your understanding of input and output.
Click
https://www.w3resource.com/c-programming-exercises/input-output/index.php
link to open resource.
◄ Basic C++ Exercises
Jump to...
Jump to...
Course Syllabus
Course Terms of Use
The History of Programming
Introduction to C++
How to Compile a C/C++ Program on Ubuntu Linux
Installing the Eclipse CDT, Part 1
Installing the Eclipse CDT, Part 2
"Hello World"
Understanding the "Hello World" Program
C Variables and Data Types
C++ Variables and Data Types
Taking User Input
C Operators
Arithmetic Operators in C and C++
Basic C++ Exercises
Flow of Control
If-Else Statements
Complex Conditions
While Loops
Do-While Loops
For Loops
Software Unit Test Policy and Coverage Analysis
Debugging in Eclipse
Functions in C++
Passing Arguments by Value and by Reference
Strings
String Arrays
The String Class
Strings and Characters
Practice with Iterations
Practice with Functions
C++ Problem Set
C String Exercises
Arrays
Multidimensional Arrays
Enumeration
Structs
Unions
Practice with Arrays
More Practice with Arrays
Object-Oriented Programming (OOP) and Inheritance
Classes and Objects
Inheritance
Basics of Inheritance in C++ With Examples
Static Attributes
Encapsulation, Inheritance, and Polymorphism In C++
Polymorphism
Operator Overloading
Encapsulation and Polymorphism
Practice with Inheritance
C++ Templates
Introduction to C++ Templates
Reading File Input in C++
Output File Streams in C++
Input and Output
Exception Handling
Practice with File Handling
Course Feedback Survey
CS107: Certificate Final Exam
CS107: Saylor Direct Credit Final Exam
Flow of Control ►