home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 15 / CDACTUAL15.iso / cdactual / program / pascal / T_LESSON.ZIP / PROG12.PAS < prev    next >
Encoding:
Pascal/Delphi Source File  |  1989-04-21  |  473 b   |  28 lines

  1. PROGRAM PROG12;
  2. {       Copyright (C), 1989 by Lyle Faurot.  All rights reserved.
  3.  
  4.     New Topics:  Error detection
  5.                  Using a predefined function
  6.  
  7. }
  8.  
  9. VAR
  10.   No : Integer;
  11.  
  12. FUNCTION Cube(Number:Integer) : Integer;
  13.  
  14. BEGIN
  15.   If (Number < -32) OR (Number > 31)
  16.     THEN
  17.       Cube := 0
  18.     ELSE
  19.       Cube := Number * Number * Number;
  20. END;
  21.  
  22.  
  23. BEGIN
  24.   Write('Enter a number: ');
  25.   ReadLn(No);
  26.   WriteLn('The cube is: ', Cube(No) );
  27. END.
  28.