C/C++ 언어 10개의 입력 값의 최고, 최저, 총점, 평균 구하기
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | #include <stdio.h> int main(void) { int arr[10]; int i, max = 0, min = 100; int total = 0; double avg = 0; printf(" -- C언어 성적프로그램 -- \n"); // 배열은 0부터 시작하기때문에 arr[10]이면 arr[0]~arr[9]까지 10개입니다. for(i = 0; i < 10; i++) { printf("[ %d번째 학생 성적을 입력하시오.] : ", i+1); fflush(stdin); scanf("%d", &arr[i]); if(arr[i] > 100 || arr[i] < 0) { i--; continue; } total += arr[i]; if(max < arr[i]) max = arr[i]; if(min > arr[i]) min = arr[i]; } avg = (double)total / 10; printf(" [ 10명의 학생 중 최고점수 ]: %d \n", max); printf(" [ 10명의 학생 중 최저점수 ]: %d \n", min); printf(" [ 10명의 학생들의 총점 ]: %d \n", total); printf(" [ 10명의 학생들의 평균 ]: %lf \n", avg); return 0; } | cs |
C/C++ 언어 10개의 입력 값의 최고, 최저, 총점, 평균 구하기
'C,C++ > 예제' 카테고리의 다른 글
| C/C++ 언어 시간 처리 함수 예제 프로그램 (0) | 2016.05.20 |
|---|---|
| C/C++ 언어 1900년 1월 1일부터 지난 일수 구하기 예제 프로그램 (0) | 2016.03.15 |
| C/C++ 언어 모래시계 모양 출력 예제 프로그램 (0) | 2016.03.15 |
| C/C++ 언어 문자열에서 문자 찾기 예제 프로그램 (0) | 2016.03.15 |
| C/C++ 언어 rand() 함수를 사용한 묵찌빠 게임 예제 프로그램 (0) | 2016.02.02 |