<mosaic.cnfolio.com>
PROGRAM
1. #include <stdio.h>
2. int main(void){
3.     int pdgy, cndy, ctp, Xp;                                                           //introduce variables pidgeys, candies, Xp and CTP
4.     double time, eggs;                                                                 //introduce variables time and eggs
5.     scanf("%d %d", &pdgy, &cndy);                                                      //INPUT pidgeys and candies
6.     ctp = cndy/12;                                                                     //calculate the max pidgeys that can be evolved with candies (CTP)
7.
8.     if (pdgy<1||cndy<12||cndy>400000)                                                  //IF the values arent calculable THEN
9.     {
10.        cndy=0;                                                                            //set value of candies to 0
11.        pdgy=0;                                                                            //set value of pidgeys to 0
12.        printf("You have %d Pidgeys \n", pdgy);                                            //OUTPUT display amount of pidgeys
13.        printf("you have %d candies \n", cndy);                                            //OUTPUT display amount of candies
14.        printf(" you do not have enough pidgeys or candies,you will get no Xp");           //OUTPUT inform user that there is not enough candies or pidgeys
15.        printf(" for this \n or try inputting values next time");                          //OUTPUT suggest inputing values
16.     }
17.     else                                                                               //ELSE there was no problem with the inputed values
18.     {
19.      printf("You have %d Pidgeys \n", pdgy);                                              //OUTPUT display number of pidgeys user inputed
20.      printf("you have %d candies \n", cndy);                                              //OUTPUT display number of candies user inputed
21.
22.        if (pdgy<=ctp)                                                                     //IF CTP is greater than the number of pidgeys THEN
23.        {
24.            Xp=(pdgy*1000);                                                                   //calculate total amount of experience points (Xp)
25.            time=pdgy*0.4167;                                                                 //calculate total time it will take (time)
26.            printf("this will take %.lf minutes \n", time);                                   //OUTPUT inform user of how long it will take
27.            printf("all pidgeys will be evolved\n");                                          //OUTPUT inform user that all their pidgeys will be evolved
28.            printf(" you will get a total of %d experience points\n", Xp);                    //OUTPUT inform user of total amount experience points
29.        }
30.        if (pdgy>ctp)                                                                      //IF pidgesy is greater than CTP THEN
31.        {
32.            Xp=(ctp*1000);                                                                    //calculate total amount of experience points (Xp)
33.            time=ctp*0.4167;                                                                  //calculate total time it will take (time)
34.            printf("this will take %.lf minutes \n", time);                                   //OUTPUT inform user of how long it will take
35.            printf("you will evolve %d pidgeys\n", ctp);                                      //OUTPUT inform user of the amount of pidgeys that will be evolved
36.            printf(" you will get a total of %d experience points\n", Xp);                    //OUTPUT inform user of total amount experience points
37.        }
38.        if (time>=30)                                                                      //IF it will take longer than 30 minutes THEN
39.        {                                                                                     //the user will need to use more than one lucky egg
40.            eggs= time/30;                                                                    //calculate amount of eggs required
41.            printf("you will need at least %.lf lucky eggs \n", eggs+0.48);                   //OUTPUT inform user of amount of eggs they will need
42.        }                                                                                  //END IF
43.     }                                                                                  //END IF
44. }