Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // main.m
- // prog1
- // Chapter 2 from Stephen Kochan's Programming in Objective-C 2.0
- //
- #import <Foundation/Foundation.h>
- int main(int argc, const char * argv[]) {
- @autoreleasepool {
- // Exercise 1: Write and run programs 2.1 thru 2.5
- // Program 2.1
- NSLog(@"Programming is fun!");
- // Program 2.2
- NSLog(@"Programming in Objective-C is even more fun!");
- // Program 2.3
- NSLog(@"Testing...\n..1\n...2\n....3");
- // Program 2.4
- int sum1;
- sum1 = 50 + 25;
- NSLog(@"The sum of 50 and 25 is %i", sum1);
- // Program 2.5
- int value1, value2, sum2;
- value1 = 50;
- value2 = 25;
- sum2 = value1 + value2;
- NSLog(@"The sum of %i and %i is %i", value1, value2, sum2);
- // Exercise 2
- 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.");
- // Exercise 3
- int i;
- i = 1;
- NSLog(@"Testing...");
- NSLog(@"....%i", i);
- NSLog(@"...%i", i + 1);
- NSLog(@"..%i", i + 2);
- // Exercise 4
- int value3, value4, sum3;
- value3 = 15;
- value4 = 87;
- sum3 = value3 - value4;
- NSLog(@"If you subtract %i from %i you end up with %i", value3, value4, sum3);
- //Exercise 5
- int sum4;
- /*
- COMPUTE RESULT
- */
- sum4 = 25 + 37 - 19;
- // DISPLAY RESULTS
- NSLog(@"The answer is %i", sum4);
- // Exercise 6
- int answer, result;
- answer = 100;
- result = answer - 10;
- NSLog(@"The result is %i\n", result + 5);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement