반응형

2016/11/25 6

[C언어 소스] do while 문을 사용하는 예(음수를 입력할 때까지 합계)

[C언어 소스] do while 문을 사용하는 예(음수를 입력할 때까지 합계) #include int main() { int sum = 0; //합계를 위한 변수 선언 int num = 0; do { sum += num; //sum에 현재 sum과 lcnt 더한 값을 대입 printf("정수를 입력하세요. [음수 입력하면 종료]\n"); scanf_s("%d", &num); }while(num>=0); //루프 카운터가 num보다 작다면 printf("입력한 수의 합은 %d 입니다.\n", sum); return 0; } 실행 결과정수를 입력하세요. [음수 입력하면 종료]20정수를 입력하세요. [음수 입력하면 종료]10정수를 입력하세요. [음수 입력하면 종료]-1입력한 수의 합은 30 입니다. 본문[디딤..

[C언어 소스] 성적을 입력받아 학점을 출력하는 예(switch문 사용)

[C언어 소스] 성적을 입력받아 학점을 출력하는 예(switch문 사용) #include int main() { int score=-1; int level = 0; printf("점수를 입력하세요.\n"); scanf_s("%d",&score); if( (score100) ) //입력한 수가 0보다 작건나 100보다 크면 { printf("잘못 입력하였습니다.\n"); return 0; //main 함수 종료 (프로그램 종료) } level = score/10; switch(level) { case 10: case 9: printf("A\n"); break; case 8: printf("B\n"); break; case 7: printf("C\n"); break; case 6: printf("D\n");..

[C언어 소스] 성적을 입력받아 학점을 출력하는 예(if문 사용)

[C언어 소스] 성적을 입력받아 학점을 출력하는 예(if문 사용) #include int main() { int score=-1; int level = 0; printf("점수를 입력하세요.\n"); scanf_s("%d",&score); if( (score100) ) //입력한 수가 0보다 작건나 100보다 크면 { printf("잘못 입력하였습니다.\n"); return 0; //main 함수 종료 (프로그램 종료) } level = score/10; if( (level == 10) || (level == 9)) printf("A\n"); else if(level == 8) printf("B\n"); else if(level == 7) printf("C\n"); else if(level == 6) p..

[C언어 소스] if else 조건문을 사용한 예 (3의 배수인지 판별)

[C언어 소스] if else 조건문을 사용한 예 (3의 배수인지 판별) #include int main() { int num=0; printf("정수를 입력하세요.\n"); scanf_s("%d",&num); if(num % 3) //3로 나눈 나머지가 참일 때 (나머지가 0이 아닐 때) { printf("입력한 수는 3의 배수가 아닙니다. \n"); } else //3로 나눈 나머지가 거짓일 때 (나머지가 0일 때) { printf("입력한 수는 3의 배수입니다. \n"); } return 0; } 실행 결과1정수를 입력하세요. 3 (최종 사용자가 3을 입력했다고 가정) 입력한 수는 3의 배수입니다.실행 결과2정수를 입력하세요. 5 (최종 사용자가 5를 입력했다고 가정) 입력한 수는 3의 배수가 아닙..

반응형