/****************************************************************/
/*                                                              */
/*     This is a temperature conversion program written in      */
/*      the C programming language. This program generates      */
/*      and displays a table of farenheit and centigrade        */
/*      temperatures, and lists the freezing and boiling        */
/*      of water.                                               */
/*                                                              */
/****************************************************************/

main()
{
int count;        /* a loop control variable               */
int farenheit;    /* the temperature in farenheit degrees  */
int centigrade;   /* the temperature in centigrade degrees */

   printf("Centigrade to Farenheit temperature table\n\n");

   for(count = -2;count <= 12;count = count + 1){
      centigrade = 10 * count;
      farenheit = tempcalc(centigrade);
      printf("  C =%4d   F =%4d  ",centigrade,farenheit);
      if (centigrade == 0)
         printf(" Freezing point of water");
      if (centigrade == 100)
         printf(" Boiling point of water");
      printf("\n");
   } /* end of for loop */
}

tempcalc(centtemp)
int centtemp;
{
int faren;

   faren = 32 + (centtemp * 9)/5;
   return (faren);
}



/* Result of execution

Centigrade to Farenheit temperature table

  C = -20   F =  -4
  C = -10   F =  14
  C =   0   F =  32   Freezing point of water
  C =  10   F =  50
  C =  20   F =  68
  C =  30   F =  86
  C =  40   F = 104
  C =  50   F = 122
  C =  60   F = 140
  C =  70   F = 158
  C =  80   F = 176
  C =  90   F = 194
  C = 100   F = 212   Boiling point of water
  C = 110   F = 230
  C = 120   F = 248

*/
