0% found this document useful (0 votes)
37 views

Lab 7 - C++ Control Structures-Iii

This document provides learning objectives and practice questions for a C++ lab on control structures. The objectives cover using nested for, while, and do/while loops as well as combining different control structures. Two post-lab tasks are included: 1) Write a program to output a multiplication table using nested loops and 2) Write a program that takes a user-input number, stores it in N, and calculates the sum of powers from 1 to N.

Uploaded by

Raja Hamdan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

Lab 7 - C++ Control Structures-Iii

This document provides learning objectives and practice questions for a C++ lab on control structures. The objectives cover using nested for, while, and do/while loops as well as combining different control structures. Two post-lab tasks are included: 1) Write a program to output a multiplication table using nested loops and 2) Write a program that takes a user-input number, stores it in N, and calculates the sum of powers from 1 to N.

Uploaded by

Raja Hamdan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Lab 7 – C++ CONTROL STRUCTURES-III

Learning Objectives
In today’s lab, you will practice;
1. Using nested ‘for’ repetition structure.
2. Using nested ‘while’ repetition structure.
3. Using nested ‘do/while’ repetition structure.
4. Using nesting of different control structures.

Practice Questions
You can practice the following problems in this lab.
POST-Lab Task # 1.1
Write a C++ program to produce the following multiplication table. You must use nesting of
control structures.
1 2 3 4 5 6 7 8 9 10 11 12

2 4 6 8 10 12 14 16 18 20 22 24

3 6 9 12 15 18 21 24 27 30 33 36

4 8 12 16 20 24 28 32 36 40 44 48

5 10 15 20 25 30 35 40 45 50 55 60

6 12 18 24 30 36 42 48 54 60 66 72

7 14 21 28 35 42 49 56 63 70 77 84

8 16 24 32 40 48 56 64 72 80 88 96

9 18 27 36 45 54 63 72 81 90 99 108

10 20 30 40 50 60 70 80 90 100 110 120

11 22 33 44 55 66 77 88 99 110 121 132

12 24 36 48 60 72 84 96 108 120 132 144


POST-Lab Task # 1.2
Write a C++ program which reads in a number from user, stores it in a variable named ‘N’
and calculates the sum of powers using the following formula.

Sum = 11 + 22 + 33 +……+NN

Your program should have the following interface.

Enter a number : 4
Sum = 1^1 + 2^2 + 3^3 + 4^4 = 288

Web Resources

http://www.tutorialspoint.com/cplusplus/
http://www.learncpp.com/

You might also like