본문 바로가기
728x90
반응형

프로그래밍68

삼항 연산자 연습 (4) - 인원수 대로 사탕 나눠 갖기 모든 사람이 사탕을 골고루 나눠가지려고 한다. 인원 수와 사탕 개수를 키보드로 입력 받고 1인당 동일하게 나눠가진 사탕 개수와 나눠주고 남은 사탕의 개수를 출력하세요. ex. 인원 수 : 29 사탕 개수 : 100 1인당 사탕 개수 : 3 남는 사탕 개수 : 13 public void practice4() { //모든 사람이 사탕을 골고루 나눠가지려고 한다. 인원 수와 사탕 개수를 키보드로 입력 받고 //1인당 동일하게 나눠가진 사탕 개수와 나눠주고 남은 사탕의 개수를 출력하세요. Scanner sc = new Scanner(System.in); System.out.print("인원 수 : "); int input1 = sc.nextInt(); System.out.print("사탕 개수 : "); int.. 2023. 12. 26.
삼항 연산자 연습 (3) - 입력 받은 정수 홀수/짝수 구분 키보드로 입력 받은 하나의 정수가 짝수이면 “짝수다“, 짝수가 아니면 “홀수다“를 출력하세요. ex. 정수 : 5 홀수다 public void practice3() { //키보드로 입력 받은 하나의 정수가 짝수이면 “짝수다“, 짝수가 아니면 “홀수다“를 출력하세요. Scanner sc = new Scanner(System.in); System.out.print("정수 : "); int input = sc.nextInt(); String str = input % 2 == 0 ? "짝수다" : "홀수다"; System.out.println(str); } 2023. 12. 26.
삼항 연산자 연습 (2) - 정수 / 양수 / 음수 구분 키보드로 입력 받은 하나의 정수가 양수이면 “양수다“, 양수가 아닌 경우 중에서 0이면 “0이다“, 0이 아니면 “음수다”를 출력하세요. ex. 정수 : -9 음수다 public void practice2() { //키보드로 입력 받은 하나의 정수가 양수이면 “양수다“, //양수가 아닌 경우 중에서 0이면 “0이다“, 0이 아니면 “음수다”를 출력하세요. Scanner sc = new Scanner(System.in); System.out.print("정수 : "); int input = sc.nextInt(); String str = input > 0 ? "양수다" : (input < 0) ? "음수다" : "0이다"; System.out.println(str); } 2023. 12. 26.
삼항 연산자 import java.util.Scanner; public class G_Triple { // 삼항 연산자 // 조건식 ? 식1 : 식2 // 식1 : 조건식이 true일 때 실행되는 식 // 식 2 : 조건식이 false일 때 실행되는 식 // 조건식에는 주로 비교, 논리 연산자로 이루어진 식이 사용 됨. // --> 식의 결과가 true 또는 false인 식을 사용 한다. public void method1() { // 입력받은 정수가 짝수면 "짝수" // 홀수면 "홀수" 문자열 출력 Scanner sc = new Scanner(System.in); System.out.print("정수 입력 : "); int input = sc.nextInt(); String result = (input % 2 ==.. 2023. 12. 26.
728x90
반응형