Flowchart of n terms of even natural number and display their sum

C++ Source Code Of program of displaying the n terms of even natural number and their sum
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
#include<iostream> using namespace std; int main() { int j,num,sum=0; cout<<"Input number of terms : "; cin>>num; cout<<"the even numbers are : "; j=1 ; do { cout<<2*j<<endl; sum+=2*j; j++; } while(j<=num); cout<<"The sum of numbers up to "<<num<<" terms is: "<<sum; } |
Input number of terms: 5 the even numbers are:2 4 6 8 10 The sum of numbers up to 5 terms is: 30
Exercise
Find the possible mistakes in the following Shamil’s Flow Table of the program of displaying the n terms of even natural number and their sum. Suppose user enter 5Loop | What lines will execute? | Actual work to do |
1 time J=1 | 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17 | Sum += 2*j Sum+=2*1; Sum+=2 |
2 time J=2 | 1,2,3,4,5,6,7,8,9,(10,11,12,13,14,15,16)2,17 | Sum += 2*j Sum+=2*2; Sum+=6 |
3 time J=3 | 1,2,3,4,5,6,7,8,9,(10,11,12,13,14,15,16)3,17 | 6+=6 Sum=12 |
4 time J=4 | 1,2,3,4,5,6,7,8,9,(10,11,12,13,14,15,16)4,17 | 12+=8 Sum=20 |
5 time J=5 | 1,2,3,4,5,6,7,8,9,(10,11,12,13,14,15,16)5,17 | 20+=10 Sum=30 |
Loop | What lines will execute? | Actual work to do |
1 time J=1 | 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17 | Sum=2 |