C - Write algorithm

Newbie Member
9Apr2007,17:05   #1
wahsunny's Avatar
Q. 1 Write algorithm for the following :

a) to check whether an entered number is odd / even.

b) to calculate sum of three numbers.
Go4Expert Founder
9Apr2007,18:57   #2
shabbir's Avatar
Would you post some code that you have attempted for the same.
Go4Expert Member
10Apr2007,05:04   #3
bughunter2's Avatar
Code:
int is_numeven(int number)
{
	if(!(number % 2)) /* Mod
		return true;

	return false;
}

int SumThreeNumbers(int num1, int num2, int num3)
{
    return num1+num2+num3;
}
The first example divides the given parameter by the smallest even number that can be divided with and then it checks the remainder. (correct me if I'm wrong)

The second example should speak for itself.

Last edited by shabbir; 10Apr2007 at 08:28.. Reason: Code formatting
Go4Expert Member
10Apr2007,05:06   #4
bughunter2's Avatar
Ignore the comment '/* Mod' I didn't finish the comment.
Team Leader
10Apr2007,05:28   #5
DaWei's Avatar
I would suggest that producing someone's work for them is not in their best interests, when it comes to learning. It is, in fact, discouraged in the "Before you make a query" thread:
Quote:
10) Dont put your complete assignment. You should not be putting your complete assignments like I need <Some program> can you help me.
It is better for the poster to post attempts and ask for help, or for the respondent to perhaps provide some pseudo-code or design guidelines.

You may think otherwise, of course.
Go4Expert Member
10Apr2007,05:43   #6
bughunter2's Avatar
You're right, but the topic starter can ask questions after reading the small example. I mean, I just wrote a few lines of code for him and explained it a little bit.

Not sure what I'm doing wrong, however I agree to your point that it might be better if I'd have just given a few guidelines or references to documents.
Team Leader
10Apr2007,08:07   #7
DaWei's Avatar
Also, please put code you write into code tags to preserve its indentation and formatting. I heartily recommend reading the "Before you make a query" thread, linked at the upper right of this page.

There is nothing wrong with writing code or rewriting code -- provided that the learner is showing that he or she is putting forth effort to learn. Getting one's homework done entirely for free (or even for a price) is doing a disservice to the poster and to potential employers and coworkers who have to discover that the supposed skills were not actually learned.
Go4Expert Member
10Apr2007,08:18   #8
bughunter2's Avatar
I didn't look into it that way, I guess you're right. Thank you.

(btw on the code tags, I saw I should have added them but couldn't edit my post - where is the edit button?)
Go4Expert Founder
10Apr2007,08:29   #9
shabbir's Avatar
Quote:
Originally Posted by bughunter2
I didn't look into it that way, I guess you're right. Thank you.

(btw on the code tags, I saw I should have added them but couldn't edit my post - where is the edit button?)
I have done that for you and to edit your own posts you need to have minimum no of posts before you can do that.
Newbie Member
10Apr2007,10:40   #10
wahsunny's Avatar
Thank you all....