= 진행사항 = * 참여자 || 튜터 || [최다인] || 참석 || || 튜티 || [유재범] || 참석 || || || [오영은] || 참석 || || || [장우진] || 참석 || || || [문태현] || 참석 || * 저번 시간 과제에 대한 설명 * 왜 void형을 쓰는가 * 변수의 자료형에 따른 출력값 * ...기타 등등 * 구구단, 별찍기 실습 * Visual Studio 디버깅 방법 * 다음 수업 : 미정 == 구구단 코드 == === 최다인 === {{{ #include #include #pragma warning(disable:4996) void printgoogoo(int); int main(){ int num; while(1){ system("cls"); printf("출력할 구구단을 입력해주세요 (0은 전체 출력) : "); scanf("%d",&num); if((num > 9 || num < 2) && num != 0){ printf("구구단의 값은 2 ~ 9 사이입니다.\n"); system("pause"); continue; } printgoogoo(num); system("pause"); } return 0; } void printgoogoo(int num){ int i; if(num == 0){ for(i = 2; i < 10; i++) printgoogoo(i); return; } printf("\n구구단 %d단\n" , num); for(i = 1; i < 10; i++) printf("%d X %d = %d\n", num, i, num*i); } }}} === 유재범 === {{{ }}} === 오영은 === {{{ #include #include #pragma warning(disable:4996) int main(void) { int gugu, i; printf("구구단 입력 프로그램입니다. 1~9중 한 숫자를 입력하시오.\n(0을 누르면 모든 구구단을 보실 수 있습니다.)"); scanf("%d", &gugu); if(gugu>0 && gugu<10) { printf("%d단을 입력하셨습니다.\n", gugu); for(i=1; i<10; i++) { printf("%d x %d = %d\n", gugu, i, gugu*i); } } else if(gugu>10 && gugu<1) { printf("잘못된 숫자를 입력하셨습니다.\n"); } else if(gugu==0) { for(gugu=1; gugu<10; gugu++) { printf("%d단입니다.\n", gugu); for(i=1; i<10; i++) { printf("%d x %d = %d\n", gugu, i, gugu*i); } } } return 0; } }}} === 장우진 === {{{#include void gugudan(int x); int main() { int num=0; while(1){ printf("원하시는 숫자를 입력해 주세요 : "); scanf("%d",&num); if(num==-1) break; else gugudan(num); } return 0; } void gugudan(int x){ int count=0, sum=0; if (x==0){ while(x<9) { x++; count=0; while(count<9){ count++; sum=x*count; printf("%d x %d = %d\n",x,count,sum); } } } else{ while(count<9) { count++; sum=x*count; printf("%d x %d = %d\n",x,count,sum); } } } }}} === 문태현 === {{{ }}} == 별찍기 코드 == === 유재범 === {{{ }}} === 오영은 === {{{ #include #include #pragma warning(disable:4996) void printstar() { putchar('*'); } int main() { int i, j, k; printf("원하는 숫자를 입력하세요. : "); scanf("%d", &i); for(k=1;k<=i;++k) { for(j=1;j<=k;++j) { printstar(); } printf("\n"); } } }}} === 장우진 === {{{#include int main() { int i=0, size=0, line=0; printf("크기를 입력해 주세요 :"); scanf("%d",&size); for(line=0;size>line;line++) { for(i=0;i< line+1;i++) { printf("*"); } } printf("\n"); return 0; } }}} === 문태현 === {{{ }}} == 후기 == ----- [:새싹교실/2014/속도위반 속도위반]