C언어 0~100점사이의 점수를 받아 등급을 출력하는 프로그램

0에서 100점사이의 점수를 받아 A,B,C,D,F를 출력하는 프로그램

조건:

A>=90

B>=80

C>=70

D>=60

나머지 50

SWITCH문을 사용한다.

break문을 사용한다.

default문을 사용한다.

소스코드

한번만 점수를 받고 출력하는게 싫어서 do while문을 사용해서 0을 입력할 때 까지 점수를 받는 프로그램을 받았습니다.

스위치문은 점수를/10으로해서 100을 입력하면 몫이 10 89를 입력하면 몫이 8인것을 이용해 만들었습니다.

점수를 999점 이런식으로 입력하면 default로 들어가므로 if문을 사용해서 101점부터는 잘못된 점수입니다를 출력하게 만들었습니다.

 

실행

아래 사진에서는 100을 입력하면 h로 나와있지만 소스코드는 a+로 바꾸어놓았습니다.

(아래 사진은 바꾸기 전에 찍은거라..)

아래.c파일은 소스코드입니다.

main.c
다운로드

[IT/C] - c언어 무작위로 숫자를 입력받고 등수출력

[IT/C] - c언어 문제 두 수를 입력받고 두 수 사이의 구구단 출력

[IT/C] - c언어문제 n미만의 4의배수 출력

Designed by JB FACTORY