home *** CD-ROM | disk | FTP | other *** search
/ C by Discovery (4th Edition) / C_By_Discovery_4th_Edition.tar / C_By_Discovery_4th_Edition / _DISK_ / ch1 / fahrcels.c < prev    next >
C/C++ Source or Header  |  2005-06-16  |  677b  |  25 lines

  1. /*                           fahrcels.c
  2.  *
  3.  *   Synopsis  - Converts a temperature entered in degrees 
  4.  *               Fahrenheit to Celsius. Uses variables of type int.
  5.  *
  6.  *   Objective - To illustrate a practical use of arithmetic
  7.  *               operators.
  8.  */
  9.  
  10. #include <stdio.h>
  11.  
  12. int main( void )
  13. {
  14.      int fahrenheit, celsius;                      /* Note 1 */
  15.  
  16.      printf("Enter a temperature in fahrenheit: ");
  17.      scanf("%d", &fahrenheit);
  18.  
  19.      celsius = 5 * (fahrenheit  -  32) / 9;       /* Note 2 */
  20.  
  21.      printf("%d in Fahrenheit is %d in Celsius.\n",
  22.                                           fahrenheit, celsius);
  23.      return 0;
  24. }
  25.