-
[프로그래머스 / java ]PCCE기출문제4번_병과분류_241223Believe in yourself/프로그래머스-java 2024. 12. 23. 21:54반응형
# 최초 등록일 : 2024년 12월 23일 21:46
# 최근 변경일 : 2024년 12월 23일 21:46
# 내용 : 프로그래머스 문제풀기
목표는 스스로 생각하고 잊지 않기 위함이다.
------------------------------------------------------------------------------------------------------------------------------
문제 설명
퓨쳐종합병원에서는 접수한 환자가 진료받을 병과에 따라 자동으로 환자 코드를 부여해 주는 프로그램이 있습니다. 환자 코드의 마지막 네 글자를 보면 환자가 어디 병과에서 진료를 받아야 할지 알 수 있습니다. 예를 들어 환자의 코드가 "_eye"로 끝난다면 안과를, "head"로 끝난다면 신경외과 진료를 보게 됩니다. 환자 코드의 마지막 글자에 따른 병과 분류 기준은 다음과 같습니다. 마지막 글자 병과 "_eye" "Ophthalmologyc" "head" "Neurosurgery" "infl" "Orthopedics" "skin" "Dermatology" 환자의 코드를 나타내는 문자열 code를 입력받아 위 표에 맞는 병과를 출력하도록 빈칸을 채워 코드를 완성해 주세요. 위 표의 단어로 끝나지 않는다면 "direct recommendation"를 출력합니다. 제한사항 4 ≤ code의 길이 ≤ 20 code는 영어 소문자와 숫자, 언더바("_")로 이루어져 있습니다.
문제 풀기 전
import java.util.Scanner; public static void main(String[] args) { Scanner sc = new Scanner(System.in); String code = sc.next(); String lastFourWords = code.substring(code.length()-4, code.length()); if(lastFourWords.equals()){ System.out.println("Ophthalmologyc"); } else if(){ System.out.println("Neurosurgery"); } else if(){ System.out.println("Orthopedics"); } (){ System.out.println("Dermatology"); } (){ System.out.println("direct recommendation"); } }
문제풀기
import java.util.Scanner; public static void main(String[] args) { Scanner sc = new Scanner(System.in); String code = sc.next(); String lastFourWords = code.substring(code.length()-4, code.length()); if(lastFourWords.equals("_eye")){ System.out.println("Ophthalmologyc"); } else if(lastFourWords.equals("head")){ System.out.println("Neurosurgery"); } else if(lastFourWords.equals("infl")){ System.out.println("Orthopedics"); }else if(lastFourWords.equals("skin")){ System.out.println("Dermatology"); }else{ System.out.println("direct recommendation"); } }
※ equals()와 == 비교 연산 ※
더보기equals()는 객체간의 값(value)를 비교
== 는 대상의 주소(refernce)를 비교
반응형'Believe in yourself > 프로그래머스-java' 카테고리의 다른 글
[프로그래머스 / java ]PCCE기출문제3번_수나누기_241219 (1) 2024.12.19 [프로그래머스 / java ]PCCE기출문제2번_각도 합치기_241219 (0) 2024.12.19 [프로그래머스 / java ]PCCE기출문제1번_문자출력_241219 (0) 2024.12.19