need help, student

• 09-16-2012, 05:10 AM
jeckel7234
need help, student
Im taking my first class in C++ and im having a hard time understanding it all, ive been stuck on this problem for some time now, can anyone give me a clue what e stands for in purple and how to react to the % sign on the question lime? Thanks again

Assume that you have the following variable declarations:

int color, lime, straw, yellow, red, orange;
float black, white, green, blue, purple, crayon;

Evaluate each of the statements below given the following values:
color is 2
black is 2.5
crayon is -1.3
straw is 1
red is 3
purple is 0.3e+1

white = color * 2.5 / purple;
green = color / purple;
orange = color / red;
blue = (color + straw) / (crayon + 0.3);
lime = red / color + red % color;
purple = straw / red * color;
• 09-16-2012, 03:15 PM
Redcoder
Quote:

Originally Posted by jeckel7234
Im taking my first class in C++ and im having a hard time understanding it all, ive been stuck on this problem for some time now, can anyone give me a clue what e stands for in purple and how to react to the % sign on the question lime? Thanks again

Assume that you have the following variable declarations:

int color, lime, straw, yellow, red, orange;
float black, white, green, blue, purple, crayon;

Evaluate each of the statements below given the following values:
color is 2
black is 2.5
crayon is -1.3

lime = red / color + red % color;
purple = straw / red * color;

In every programming language, the % sign is for the modulo mathematical operation. The result of R%T is the remainder when you do
R÷T.
Examples:
4%2 = 0 ; // Because 4 divides 2 to leave no remainder

7%2 = 1;
50%6 = 2;
88%9 = 7;

So for and so forth. It is useful when comparing divisibilty, finding out whether a number is a factor of another or when getting remainders from divisions.

As for e , I believe that that's Euler's number. http://en.m.wikipedia.org/wiki/E_(mathematical_constant) . You can find it in the math library or to calculate it yourself --> http://stackoverflow.com/questions/3...cal-constant-e
• 09-16-2012, 06:34 PM
Fou-Lu
Modulo isn't the same in all languages, but I can't think of a C based language that doesn't use % as modulo. Always check the language basics documentation as they will indicate what the arithmetic and bitwise operations are (which I find are the ones that change the most). For example, in visual basic you use the Mod operator. Unfortunately implementation of modulo also changes slightly between languages.
The 'e' in this example isn't euler. Its exponent, so this is a block written an scientific notation. 0.3e+1 is the same as 3.0.
• 09-25-2012, 09:55 AM
krishvandam
hello hi ! I am here for introduce you new kind software and hardware
in few days there many type of tech gadgets are come and they can do as fast as
your expectation and give you new better experience awareness is this period of time and make our life more smooth and better so I want give you that news.