Functions & rand() problems
1.)
Write C Statements that assign random integers to the variable n in the following ranges:
2.)
Write a function called multiple that determines for a pair of integers whether the second integer is a multiple of the first. The function should take two integer arguments and return 1 (true) if the second is a multiple of the first, and 0 (false) otherwise.
3.)
Find the errors in each of the following program segments and explain how to correct them:
a.)
float cube(float);   /* function prototype */
........
........
cube (float number)     /* function definition */
{
     return number  *  number   *  number;
}
b.)
int  randomNumber = srand();
c.)
float  y = 123.45677;
int x;
x=y;
printf("%f\n", (float) x);
d.)
double square(double number)
{
   double number;
   return     number  *  number;
}
e.)
The following code should print whether a given integer
is odd or even:
switch ( value % 2 ) {
     case 0:
        printf ( " Even integer \n " );
     case 1:
        printf ( " Odd integer \n " );
}
4.)
Write a function integerPower ( base, exponent) that returns the value of
(base)exponent
For example, integerPower( 3, 4) = 3 * 3 * 3 * 3 . Assume the exponent is a positive, nonzero integer, and base is an integer. The function integerPower should use a for loop to control the calculation. Do not use any math library functions.
5.)
What does the following code print?
int  x ,  y ;
x = 0;
y = 1;
if  ( x  <  y    | |     y  <  5    & &     x  = =  3 )
{
    printf ( " True  \ n " );
{
else
{
    printf ( " Flase \ n " );
}