Programing/Objective-C

Objective-C 03.for문

BoNoLang 2012. 8. 9. 10:51
1~200까지의 삼각수의 합을 구하는 for문

#import <Foundation/Foundation.h>


int main(int argc, const char * argv[])

{


    int n, triangularNumber;

    

    triangularNumber = 0;

    

    for(n=1;n<=200;n=n+1)

        triangularNumber += n;

    @autoreleasepool {

        

        // insert code here...

        NSLog(@"The 200th Triangular number is %i",triangularNumber);

        

    }

    return 0;

}



for문의 형태

for(init_expression; loop_condition; loop_expression)

program statement



정수를 입력받아 삼각수의 합을 표시


#import <Foundation/Foundation.h>


int main(int argc, const char * argv[])

{


    int n, triangularNumber, number;

    

    NSLog(@"What triangular number do you want?");

    scanf("%i", &number);

    

    triangularNumber = 0;

    

    for(n=1;n<=number;n++)

    {

        triangularNumber += n;

    }

 

    NSLog(@"Triangular number %i is %i\n",number, triangularNumber);

    

    return 0;

}