|
What would YOUR code look like without the "only even numbers" constraint?
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous
|
|
|
|
|
David: this code is for print n from 0 to n (n is an input number from the user).
int n;
cout << "Enter a number and press ENTER: ";
cin >> n;
for (int i = 0; i <= n; i = i++)
{
cout << i << " ";
}
cout << "\n";
I am suppose to do something to i++ + 2, or n-- - 2, or something.
|
|
|
|
|
Yolande MR wrote: for (int i = 0; i <= n; i = i++)
This is questionable at best. Try:
for (int i = 0; i <= n; i = i + 1)
Yolande MR wrote: I am suppose to do something to i++ + 2, or n-- - 2, or something. If each iteration of your loop is incrementing i by 1, then why not try incrementing by...
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous
|
|
|
|
|
Incrementing by....well, certain number... works, but only if you start from an already even number. Important to note that.
|
|
|
|
|
Albert Holguin wrote: ...but only if you start from an already even number. Important to note that.
It was already noted...zero. My suggestion reflected that.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous
|
|
|
|
|
|
Chris:
I got i+=2, works the same!
|
|
|
|
|
That doesn't really give you even numbers if i happens to be an odd number. If you want to do a better job, look at using the modulus operator.
|
|
|
|
|
Why would anyone vote this down? It's a fact... care to explain yourself downvoter?
|
|
|
|
|
5 got you 3! oops.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
Finally a reply that covers all issues in one operator. Can't go wrong on the modulo.
My 5.
Cheers, AT
Cogito ergo sum
|
|
|
|
|
Here[^] is a useful reference for you.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
Divide the user input by 2 and check for remainder. If there is an remainder means it is an odd number, vice versa.
|
|
|
|
|
No kidding?
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
Probably shouldn't have posted this as a reply to Richard... but you are correct.
|
|
|
|
|
They've written a book on even numbers now?
|
|
|
|
|
Use the modulus operator % to get the remainder
For instance: if (number % 2 == 0) then its even, and if (number % 2 != 0) then its odd.
Code to print only EVEN numbers..
#include <iostream>
using namespace std;
int main()
{
int num;
cout <<"Printing only EVEN numbers..\n\n ";
for(num = 1; num < 210;num++)
{
if ( num % 2 == 0 )
{
cout << num << " is even\t ";
}
}
cout <<"\n ";
return 0;
}
|
|
|
|
|
Or you could use the simple expression
int odd = num & 1;
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
Is there any way to get Network Adapter Name, Link speed and network utilization like Task manager using native api?
|
|
|
|
|
Check out this page[^] in MSDN for information on the network APIs.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
Now that's a page which is going to get a bookmark!
Cheers, AT
Cogito ergo sum
|
|
|
|
|
It's not always easy to find, but MSDN has the answer to a lot of questions.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
I know, i'm a long term fan of the MSDN, the trouble usually is finding a good ref. and, once you found it to make sure you can find it again after a year or so. I recently lost a lot of usefull resources on a very nasty crash. Not happy
Cheers, AT
Cogito ergo sum
|
|
|
|
|
Addy Tas wrote: lost a lot of usefull resources on a very nasty crash.
Backup, backup, backup!
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
Here I show how to use some of those functions that Richard referenced.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous
|
|
|
|