<mosaic.cnfolio.com>
PROGRAM
  1. #include <stdio.h>
  2. int main (void)
  3.  
  4. {
  5. int candy, pidgey, sum1, sum2, evo;                                                               // Introduce variables candy, pidgey, sum1, sum2 and evo
  6.  
  7. printf("Enter number of candies: ");                                                              // OUTPUT 'Enter number of candies:'
  8. scanf( "%d", &candy);                                                                             // INPUT candy value
  9.  
  10.     if  ( candy >= 12 )                                                                           // IF answer is greater than or equal to 12 THEN
  11.     {
  12.     printf("You have %d candies \n", candy);                                                       // OUTPUT 'You have ?? candies'
  13.     }
  14.     else if (candy < 12 )                                                                            // ELSE IF answer is less than 12 THEN
  15.     {
  16.     printf ("You don't have enough candy, you need at least 12 candies \n", candy);                  // OUTPUT 'You have don't have enough candy, you need at least 12 candies'
  17.     }                                                                                                // END IF
  18.    
  19. printf("Enter number of pidgeys: ");                                                              // OUTPUT pidgey value 'Enter number of pidgies:'
  20. scanf( "%d", &pidgey);                                                                            // INPUT pidgey value
  21.  
  22.     if (pidgey < 1 || pidgey>=3000000)                                                            // IF answer is less than 1 or greater/equal to 3000000 THEN
  23.     {
  24.     pidgey=0;                                                                                        // Set value of pidgey to 0
  25.     printf ("You have entered no pidgeys, you need at least 1 \n", pidgey);                          // OUTPUT 'You have entered no pidgeys, you need at least 1'
  26.     }
  27.     else if (pidgey>=1)                                                                              // ELSE IF answer is greater than or equal to 1 THEN
  28.     {
  29.     printf( "You have %d pidgeys \n", pidgey );                                                      // OUTPUT 'You have ?? pidgeys'
  30.     }                                                                                                // END IF
  31.  
  32.  
  33.  
  34. int XP = 1000;                                                                                    // Introduce XP with value 1000
  35. double time, egg;                                                                                 // Introduce time and egg
  36. evo = candy/12;                                                                                   // Calculate the maximum amount of evolutions that can happen from candies
  37. sum1 = pidgey * XP;                                                                               // Calculate the XP gained by just pidgeys
  38. sum2 = evo * XP;                                                                                  // Calculate the XP gained by just candies
  39.  
  40.     if (evo > pidgey)                                                                             // IF answer evo is greater than pidgey THEN
  41.        {
  42.        printf("The total xp you receive is %d \n", sum1);                                            // OUTPUT 'The total xp you receive is ??'
  43.        time = pidgey*0.3667;                                                                         // Calculate the time it will take
  44.        printf("This will take approximately %.lf minutes \n", time);                                 // OUTPUT 'This will take approximately ??'
  45.        }
  46.     else if(evo <= pidgey)                                                                           // ELSE IF answer evo is less or equal to pidgey THEN
  47.        {
  48.        printf("The total xp you receive is %d \n", sum2);                                            // OUTPUT 'The total xp you receive ??'
  49.        time = evo*0.3667;                                                                            // Calculate the time it will take
  50.        printf("This will take approximately %.lf minutes \n", time);                                 // OUTPUT 'This will take approximately ??'
  51.        }                                                                                             // END IF
  52.  
  53. egg=(time/30)+0.49;                                                                               // Calculate the amount of lucky eggs used
  54.  
  55.     if (time<=30)                                                                                 // IF answer is less than or equal to 30 THEN
  56.        {
  57.        printf("This will only take one lucky egg \n");                                               // OUTPUT 'This will only take one lucky egg'
  58.        }     
  59.     else if (time>30)                                                                                // ELSE IF answer is greater than 30 THEN
  60.        {
  61.        printf("This will take %.f eggs \n", egg);                                                    // OUTPUT 'This will take ?? eggs'
  62.        }                                                                                             // END IF
  63. }