-
구름Level - 시험성적 평균과 등급구하기문제풀이/Goorm Level 2019. 7. 9. 09:32반응형
구름 Level 이라는 서비스를 이용해서 문제풀이를 해보고 있습니다.
문제의 내용은 위 링크에서 "시험성적 평균과 등급구하기"로 검색하여 확인하시기 바랍니다.
제출 코드 (Kotlin)
import java.util.Scanner fun main(args: Array<String>) { val input = readLine() print(testOutput(input.toString())) } fun testOutput(input: String) : String{ val 성적 = input.split(" ") if(성적[0].toInt() < 0 || 성적[0].toInt() > 100){ return "국어 점수가 0보다 작거나 100보다 큽니다." } if(성적[1].toInt() < 0 || 성적[1].toInt() > 100){ return "영어 점수가 0보다 작거나 100보다 큽니다." } if(성적[2].toInt() < 0 || 성적[2].toInt() > 100){ return "수학 점수가 0보다 작거나 100보다 큽니다." } val 평균 = (성적[0].toDouble() + 성적[1].toDouble() + 성적[2].toDouble()) / 3 val 등급 = when{ 평균 > 90 -> "A" 평균 > 80 -> "B" 평균 > 70 -> "C" 평균 > 60 -> "D" else -> "F" } return "${String.format("%.2f", Math.round(평균 * 100)/100.00)} $등급" }
변수명은 이름은 알아보기 쉽게 한글로 지었습니다.
반응형'문제풀이 > Goorm Level' 카테고리의 다른 글
구름Level - Hello Goorm ! 문제풀이 (0) 2019.07.04