평균과 등급 구하기
3명의 학생의 수학,국어,영어 성적을 입력받아 평균을 구한 뒤 등급과 평균을출력해 봅시다.
평균 90점 이상 A
평균 80점 이상 B
평균 70점 이상 C
나머지 F
입력 예시
97 93 90
50 68 42
78 85 83
출력 예시
소스코드
더보기
#include<iostream>
using namespace std;
int main(){
// 정보 입력
double avg[3];
for(int i = 0; i< 3; i++){
int mat, kor, eng;
cin >> mat >> kor >> eng;
avg[i] = (mat+kor+eng)/3; // 평균 계산
}
// 조건 검사&출력
char grade;
for(int i = 0; i < 3; i++){
if(avg[i] >= 90){
grade='A';
}
else if(avg[i] >= 80){
grade='B';
}
else if(avg[i] >= 70){
grade='C';
}
else{
grade='F';
}
cout << i+1 << "번 학생의 평균 : " << avg[i] << ", 등급 : " << grade << endl;
}
}
Check Point
더보기
- if 문을 switch 문으로 바꿔보세요
- 학생수를 3명에서 n명으로 바꿔보세요
'C++ 독학 > [C++ 독학] 프로젝트' 카테고리의 다른 글
[C++ 독학] 사각형 객체를 만들어보자 (5) | 2023.01.05 |
---|---|
[C++ 독학] 사원 정보 저장 <프로젝트 02> (0) | 2022.03.13 |
[C++ 독학] 정보를 출력해보자! <프로젝트 01> (0) | 2022.03.06 |
댓글