Solved

1) what is the algorithm to check whether an entered number is odd / even using C programming

Posted on 2008-10-21
6
922 Views
Last Modified: 2013-12-14
1) what is the algorithm to check whether an entered number is odd / even using C programming
0
Comment
Question by:agcps
  • 3
  • 2
6 Comments
 
LVL 7

Accepted Solution

by:
Norush earned 500 total points
ID: 22765552
http://www.cprogramming.com/tutorial/modulus.html
#include <iostream>
 

using namespace std;
 

int main()

{

    int num;

    cin >> num;

    // num % 2 computes the remainder when num is divided by 2

    if ( num % 2 == 0 )

    {

        cout << num << " is even ";

    }
 

    return 0;

}

Open in new window

0
 
LVL 28

Expert Comment

by:chilternPC
ID: 22765557
I'm sure you'll get the anwser once the C-heads have woken up but until then....
in words: (my C is rusty)...

if (number modulus 2) equals 1 then
number is odd
else
number is even
end if

heres a gues (may be a mixture of java,C,c++)...
isodd (int number) bool
{
if   (  (number ^2) == 1) then
  return true;
else
 return (false);
end if
}
0
 
LVL 6

Expert Comment

by:divyeshhdoshi
ID: 22765558
1) Input a no.
2) If a no. is divided by zero then return Even
3) If a no. is not devided by zero then return Odd.
4) End

0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 7

Expert Comment

by:Norush
ID: 22765569
You use the modules function for this:
The next line does the actual trick:

if ( num % 2 == 0 )
0
 
LVL 28

Expert Comment

by:chilternPC
ID: 22766052
yes its % not ^ that I used


so its really....
bool Isodd (int number)

{
if   (  (number % ) == 1) then
  return (1);
else
 return (0);
end if
retuen 0;
}
0
 
LVL 7

Expert Comment

by:Norush
ID: 22784796
agcps, did you find your answer?
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Programmer's Notepad is, one of the best free text editing tools available, simply because the developers appear to have second-guessed every weird problem or issue a programmer is likely to run into. One of these problems is selecting and deleti…
Update (December 2011): Since this article was published, the things have changed for good for Android native developers. The Sequoyah Project (http://www.eclipse.org/sequoyah/) automates most of the tasks discussed in this article. You can even fin…
This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.
THe viewer will learn how to use NetBeans IDE 8.0 for Windows to perform CRUD operations on a MySql database.

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now