Advertisement
Guest User

Untitled

a guest
Feb 21st, 2015
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. //
  2. // main.m
  3. // prog1
  4. // Chapter 2 from Stephen Kochan's Programming in Objective-C 2.0
  5. //
  6.  
  7. #import <Foundation/Foundation.h>
  8.  
  9. int main(int argc, const char * argv[]) {
  10. @autoreleasepool {
  11. // Exercise 1: Write and run programs 2.1 thru 2.5
  12.  
  13. // Program 2.1
  14. NSLog(@"Programming is fun!");
  15.  
  16. // Program 2.2
  17. NSLog(@"Programming in Objective-C is even more fun!");
  18.  
  19. // Program 2.3
  20. NSLog(@"Testing...\n..1\n...2\n....3");
  21.  
  22. // Program 2.4
  23. int sum1;
  24.  
  25. sum1 = 50 + 25;
  26.  
  27. NSLog(@"The sum of 50 and 25 is %i", sum1);
  28.  
  29. // Program 2.5
  30. int value1, value2, sum2;
  31.  
  32. value1 = 50;
  33. value2 = 25;
  34. sum2 = value1 + value2;
  35.  
  36. NSLog(@"The sum of %i and %i is %i", value1, value2, sum2);
  37.  
  38. // Exercise 2
  39. NSLog(@"In Objective-C, lowercase letters are significant.\nmain is where execution begins.\nOpen and closed braces enclose program statements in a routine.\nAll program statements must be terminated by a semicolon.");
  40.  
  41. // Exercise 3
  42. int i;
  43.  
  44. i = 1;
  45. NSLog(@"Testing...");
  46. NSLog(@"....%i", i);
  47. NSLog(@"...%i", i + 1);
  48. NSLog(@"..%i", i + 2);
  49.  
  50. // Exercise 4
  51. int value3, value4, sum3;
  52.  
  53. value3 = 15;
  54. value4 = 87;
  55. sum3 = value3 - value4;
  56. NSLog(@"If you subtract %i from %i you end up with %i", value3, value4, sum3);
  57.  
  58. //Exercise 5
  59. int sum4;
  60. /*
  61. COMPUTE RESULT
  62. */
  63. sum4 = 25 + 37 - 19;
  64. // DISPLAY RESULTS
  65. NSLog(@"The answer is %i", sum4);
  66.  
  67. // Exercise 6
  68. int answer, result;
  69.  
  70. answer = 100;
  71. result = answer - 10;
  72. NSLog(@"The result is %i\n", result + 5);
  73.  
  74. }
  75. return 0;
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement