[문제1] 5칸짜리 정수형 배열에 값을 입력 받고 배열을 역순으로 출력하세요.
예시) 정수를 입력하세요 : 5
정수를 입력하세요 : 4
정수를 입력하세요 : 3
정수를 입력하세요 : 2
정수를 입력하세요 : 1
5
4
3
2
1
[답1]
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int i;
int Num[5];
for(i=0;i<5;i++)
{
printf("정수를 입력하세요 : ");
scanf("%d", &Num[i]);
}
for(i=0;i<5;i++)
{
printf("%d\n", Num[i]);
}
return 0;
}
[문제2] 5칸짜리 정수형 배열에 값을 입력 받고 배열의 가장 큰 숫자와 가장 작은 숫자를 출력하세요.
예시) 1번째 숫자 : 6
2번째 숫자 : 4
3번째 숫자 : 1
4번째 숫자 : 9
5번째 숫자 : 3
최대 숫자 : 9 최소 숫자 : 1
[답2]
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int i;
int Num[5];
int MAX_Num=0, MIN_Num=0;
for(i=0;i<5;i++)
{
printf("정수를 입력하세요 : ");
scanf("%d", &Num[i]);
}
MAX_Num = Num[0];
MIN_Num = Num[0];
for(i=0;i<5;i++)
{
if(Num[i]>MAX_Num)
{
MAX_Num = Num[i];
}
if(Num[i]<MIN_Num)
{
MIN_Num = Num[i];
}
}
printf("최대숫자 :%d 최소숫자 : %d\n", MAX_Num, MIN_Num);
return 0;
}
[문제3] 다섯 학생의 점수를 배열에 입력 받고 그 총점과 평균을 구하세요.
1번째 학생의 점수: 95
2번째 학생의 점수: 68
3번째 학생의 점수: 75
4번째 학생의 점수: 48
5번째 학생의 점수: 98
총점 : 384
평균 : 76.80
[답3]
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int i;
int Num[5];
int SUM_Num=0;
for(i=0;i<5;i++)
{
printf("정수를 입력하세요 : ");
scanf("%d", &Num[i]);
SUM_Num+=Num[i];
}
printf("총점 :%d 평균 : %.2f\n", SUM_Num, SUM_Num/5.0);
return 0;
}