Question
Please complete the following problems: What is the output of the following program segment? long num =5; int i; for ( i=1; i < 3;
Please complete the following problems:
What is the output of the following program segment?
long num =5;
int i;
for ( i=1; i < 3; i++)
{
num = num + num * (num i);
cout << num << ;
}
cout << endl;
Write a for statement to add all the numbers divisible by 3 or 5 between 1 and 1000.
Rewrite the following while loop as a for loop and a do while loop.
int i = 0, value = 0;
while ( i <= 20)
{
if ( i % 2 == 0 && i <= 10 )
value = value + i * i;
else if (i % 2 ==0 && I > 10)
value = value + 1
else
value = value i;
i = i + 1;
}
cout << value = << value < What is the output of this loop? The do while loop in the following program is supposed to read some numbers until it reaches a sentinel (in this case, -1). It is suppose to add the double of each of the numbers except for the sentinel. If the data looks like: 12 5 30 48 -1 the program does not add the numbers correctly. Correct the program so that it adds the double of the numbers correctly. #include using namespace std; int main() { int total = 0, count =0, number; do { cin >> number; total = total + (number * 2); count ++; } while (number != -1); cout << The number of the data read is << count << endl; cout << The sum of the numbers entered is << total << endl; return 0; } 5. Rewrite the program of problem 4 using a while loop.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started