조건문 if 연습문제 문제: 성적 계산기 프로그램 작성 당신은 학교의 IT 부서에서 근무하고 있으며, 성적을 입력받아 학점을 알려주는 자바 프로그램을 개발하는 임무를 맡았습니다. 프로그램은 사용자로부터 0부터 100까지의 성적을 입력받아야 하며, 다음과 같은 기준으로 학점을 계산하여 결과를 출력해야 합니다. 90점 이상 100점 이하: 'A' 학점 80점 이상 90점 미만: 'B' 학점 70점 이상 80점 미만: 'C' 학점 60점 이상 70점 미만: 'D' 학점 60점 미만: 'F' 학점 (불합격) 입력받은 점수가 0 미만이거나 100을 초과하는 경우, "잘못된 입력입니다. 성적은 0에서 100 사이로 입력해주세요."라고 안내하고 프로그램을 종료합니다. 각 학점별로 다음과 같은 추가적인 메시지를 사용자에게 제공해야 합니다... Java 2024. 4. 11. 12:24
조건문 if 조건문이란? 조건문은 프로그래밍에서 특정 조건을 평가하고, 그 결과에 따라 다른 실행 흐름을 따르도록 하는 구문입니다. 즉, 조건문을 사용하면 주어진 조건이 참(true)일 때와 거짓(false)일 때 수행할 작업을 다르게 지정할 수 있습니다. 1. If문 문법 if(조건식){ 수행문; // 조건식이 '참'인 경우에(조건에 맞는 경우) 수행문이 수행됨 } // 조건식이 '참'이 아니면(조건에 맞지 않는 경우) 수행문이 수행되지 않음 2. if - else 문 문법 ( 반드시 수행 ) if(조건식) { 수행문1; // 조건식이 '참'인 경우에 수행됨 } else { 수행문2; // 조건식이 '참'이 아닌 경우에 수행됨 } 3. 조건이 여러 개 일 때의 if else if else 구문 if(조건식1) { .. Java 2024. 4. 11. 12:21
연산자(항, 대입, 부호) 항(Operands)과 연산자(Operators) 연산 과정에서 사용되는 데이터나 값을 항(Operands)이라고 합니다. 하나 이상의 항을 사용하여 특정 연산을 수행하는 기호를 연산자(Operators) 라고 합니다. 대입 연산자 (Assignment Operator) : ‘ = ‘ 대입 연산자는 특정 값이나 다른 변수의 결과를 변수에 할당(대입)하는 데 사용됩니다. 대부분의 이항 연산자 중에서 실행 우선순위가 가장 낮아서, 대부분의 연산이 이루어진 후에 마지막으로 값이 할당됩니다. (연산에 순서는 오른쪽에서 왼쪽으로) 기본 형태는 왼쪽 변수 = 오른쪽 표현식(값, 변수, 또는 계산식)입니다. 부호 연산자 : ‘ +, - ‘ 부호 연산자는 변수의 부호를 변경하거나 유지하는 단항 연산자입니다. 연산자는 .. Java 2024. 4. 11. 10:55
연산자 우선순위 단항, 이항, 삼항 연산자 순으로 우선순위를 가집니다. 산술, 비교, 논리, 대입 연산자 순으로 우선순위를 가집니다. 단항, 부호, 대입 연산자를 제외한 모든 연산의 방향은 왼쪽에서 오른쪽입니다. 복잡한 연산식에는 괄호 ()를 사용해서 우선순위를 정합니다. Java 2024. 4. 11. 10:10