PHP Source (ch08/exam08-06.php)
단계: 0 / 0
1-7<!DOCTYPE html> <html> ... <body>
8<?php
9function print_grade($score) {
10$grade = floor($score / 10); // 소수점 이하 버림
11switch ($grade) {
12-14case 10: case 9: echo "등급 : A <br>"; return;
15-17case 8: echo "등급 : B <br>"; return;
18-20case 7: echo "등급 : C <br>"; return;
21-23case 6: echo "등급 : D <br>"; return;
24-26default: echo "등급 : F <br>"; return;
27}
28}
30$score = 85; // rand() % 101 (시뮬레이션: 85점)
31echo "점수: {$score} <br>";
32print_grade($score); // 함수 호출
33?>
34-35</body> </html>
점수 & 등급 판정표
생성 점수 ($score): 85
$grade (floor(85/10)): -
매칭된 case:
대기 중...