네트워크 보안 수업 10일차 - 코리아 정보보안 IT학원

2016. 4. 8. 16:47네트워크 보안 수업/C언어

반응형

[실습] 루프의 중첩


- 구구단 출력( 2 ~ 9 )

- 구구단 출력/횡으로

- 구구단 출력/3단씩 끊어서


#include <stdio.h>


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


{

        int i;

        int j;

        int k;

        int three=4;

        int num=2;


        for(k=1;k<=3;k++){

                for(j=1;j<=9;j++){

                        for(i=num;i<=three;i++){

                                printf("%d x %d = %d\t",i,j,i*j);

                        }

                printf("\n");

                }

        if(three==7){

                num=three+1;

                three=three+2;

        }else{

                num=three+1;

                three=three+3;

        }

        printf("\n");

        }

        return 0;

}



- 직삼각형 그리기(100)


#include <stdio.h>


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


{

        int first;

        int second;


                for(first=1;first<=100;first++){

                        for(second=1;second<first-1;second++){

                                printf("*");

                        }

                        printf("\n");

                }

        return 0;


}


[과제]


- 정삼각형 그리기


*

      ***

     *****

    *******

   *********


#include <stdio.h>


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


{

        int i;

        int j;

        int k;

        int star=11;

        int num=2;


        for(i=1;i<11;i++){

                for(j=1;j<star;j++){

                        printf(" ");

                        if(j==star-1){

                                for(k=1;k<num;k++){

                                printf("*");

                                }

                        }

                }

                star=star-1;

                num=num+2;

                printf("\n");

        }


        return 0;

}



반응형