728x90
반응형
🚩문제
💾소스코드
import java.util.Scanner;
public class Example1 {
public static void main(String[] args) {
func5();
}
// 실습 문제 1
static void func1() {
System.out.print("두 정수를 입력하세요>>");
Scanner s = new Scanner(System.in);
int num1, num2;
num1 = s.nextInt();
num2 = s.nextInt();
System.out.println("" + num1 + "+" + num2 + "은 " + (num1+num2));
}
// 실습 문제 3
static void func3() {
System.out.print("x 값을 입력하세요>>");
Scanner s = new Scanner(System.in);
int x = s.nextInt();
int y = (x*x) - (3*x) + 7;
System.out.println("x=" + x + ", y=" + y);
}
// *실습 문제 5
static void func5() {
System.out.print("논리 연산을 입력하세요>>");
Scanner s = new Scanner(System.in);
// true OR false(true) || true AND false(false)
String t = s.next();
String op = s.next();
String f = s.next();
boolean num1 = false;
boolean num2 = true;
switch(op) {
case "OR":
System.out.println(num1 || num2);
break;
case "AND":
System.out.println(num1 && num2);
break;
}
}
// 실습 문제 7
static void func7() {
System.out.print("학점을 입력하세요>>");
Scanner s = new Scanner(System.in);
String sc = s.next();
char score = sc.charAt(0);
switch(score) {
case 'A':
case 'B':
System.out.println("Excellent");
break;
case 'C':
case 'D':
System.out.println("Good");
break;
case 'F':
System.out.println("Bye");
break;
}
}
// 실습 문제 9
static void func9() {
System.out.print("1~99 사이의 정수를 입력하세요>>");
Scanner s = new Scanner(System.in);
int n = s.nextInt();
int first = n/10; // 10으로 나눈 몫 = 3
int second = n%10; // 10으로 나눈 나머지 = 6
if(n>=1 && n<=99) {
if( (first == 3 || first == 6 || first == 9) &&
(second == 3 || second == 6 || second == 9) ) {
System.out.println("박수짝짝");
}
else if(first == 3 || first == 6 || first == 9) {
System.out.println("박수짝");
}
else if(second == 3 || second == 6 || second == 9) {
System.out.println("박수짝");
}
else {System.out.println("박수없음");}
}
else {System.out.println("숫자를 잘못 입력하셨습니다.");}
}
}
728x90
반응형
'Language > JAVA' 카테고리의 다른 글
JAVA 3일차 - 다차원 배열 (0) | 2022.06.23 |
---|---|
명품 자바 프로그래밍 에센셜 실습문제 3장 (0) | 2022.06.21 |
JAVA 2일차(2) - 배열 (0) | 2022.06.21 |
JAVA 2일차 - 반복문(for,while) (0) | 2022.06.21 |
JAVA 1일차 - 변수와 연산자, 조건문(if/switch) (0) | 2022.06.20 |
댓글