Alright so one of the questions in my book asks....
"Consider the following program segment:
Code:
count = 0;
for (i = 0; i < n; i++)
{
cin >> x;
if (x & i == 0)
count++;
}
"Write a while loop equivalent to the for loop."
"Write a do-while loop equivalent to the for loop."
Now I'm not really sure how to re-write different types of loops. I'm having trouble figuring out where to put the requirements "(i = 0; i<n; i++)" and " (x & i == 0)
Here is what I attempted:
While loop.
Code:
count = 0;
int i=0;
while(i < n)
{
cin>>x;
if (x % i == 0)
count ++;
}
do-while loop.
Code:
count = 0;
do
{
cin >> x;
if (x % i == 0)
count ++;
}while (i < n);
Please let me know if I am doing these all wrong!
Thanks!