// 예제 5 - 1
/*
* 문장
*/
/*
#include <stdio.h>
void main()
{
; // 공백문
}
*/
// 예제 5- 2
/*
* 제어문의 예
*/
/*
#include<stdio.h>
void main()
{
int a, i=1, sum=0;
while(i<=5){
printf("양의 정수를 입력하시오 : ");
scanf("%d", &a);
if(a<=0)
printf(" 양의 정수가 아닙니다.\n");
else{
sum = sum + a;
i++;
}
} //while
printf("sum is %d. \n", sum);
}
*/
// 예제 5 - 3
/*
* 단순 if 예제
*/
/*
#include <stdio.h>
#define MIN 60;
void main()
{
int score;
printf("현재 점수를 입력하시오. : ");
scanf("%d", &score);
if( score < 60 ){
printf("\n 기본 최저점을 받게 됩니다. \n");
score = MIN;
}
printf("당신은 %d 점입니다.", score);
}
*/
// 예제 5 - 4
/*
* if-else 예제
*/
/*
#include <stdio.h>
void main()
{
int a, b;
printf(" 두 개의 양의 정수를 입력하시오 예 -> 3 Enter 4 Enter: \n");
scanf("%d", &a);
scanf("%d", &b);
if( a > b )
printf(" %d가 %d보다 크다.\n", a, b);
else
printf(" %d가 %d보다 작거나 같다.\n", a, b);
}
*/
// 예제 5 - 5
/*
* if-else if-else 예제
*/
/*
#include <stdio.h>
void main()
{
int score;
char grade;
printf("당신의 점수를 입력하시오. : ");
scanf("%d", &score);
if( score >= 90 )
grade = 'A';
else if ( score >= 80 )
grade = 'B';
else if ( score >= 70 )
grade = 'C';
else if ( score >= 60 )
grade = 'D';
else
grade = 'F';
printf("\n학점은 %c 입니다.", grade);
}
*/
// 예제 5 - 6
/*
* switch-case 예제
*/
/*
#include <stdio.h>
void main()
{
int score, clas;
char grade;
printf(" 당신의 점수를 입력하시오. : ");
scanf("%d", &score);
clas = score/10;
if ((clas <= 5) && (clas >=0))
clas = 5;
switch (clas)
{
case 10 :
case 9 :
grade = 'A';
break;
case 8 :
grade = 'B';
break;
case 7 :
grade = 'C';
break;
case 6 :
grade = 'D';
break;
case 5 :
grade = 'F';
break;
default :
printf("\n 잘못된 입력입니다.");
} // switch - case
printf("\n 학점은 %c 입니다.", grade);
}
*/
// 예제 5 - 7
/*
* while 문
*/
/*
#include <stdio.h>
#define MAX 10
void main()
{
int a, i, sum=0;
float avg;
i=1;
while(i<= MAX) {
printf("%d 번째 정수를 입력하시오. : ", i);
scanf("%d", &a);
sum = sum + a;
i=i+1;
}
avg = (float)sum/ MAX;
printf("sum is %d \n", sum);
printf("avg is %.1f \n", avg);
}
*/
// 예제 5 - 8
/*
* for 문
*/
/*
#include<stdio.h>
void main()
{
int a, i, sum=0;
float avg;
for(i=1; i<=10; i++) {
printf("%d 번째 정수를 입력하시오. : ", i);
scanf("%d", &a);
sum = sum + a;
}
avg = sum / 10.0;
printf("sum is %d \n", sum);
printf("avg is %.1f \n", avg);
}
*/
'매니저 > C' 카테고리의 다른 글
20120420 학교 수업 (0) | 2012.04.20 |
---|---|
20120419 학교 (0) | 2012.04.19 |
학교 퀴즈 문제 풀이 (0) | 2012.04.11 |
학교 4강 예제 과제 (0) | 2012.04.11 |
20120405 학교 수업2 (0) | 2012.04.05 |