package edu.exam.homework01;
import java.util.Scanner;
/*1. 영문자를 입력받습니다
소문자인지 대문자인지 판별하세요 (조건 연산자를 사용하세요)*/
public class Homework01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
boolean flag = true;
// 65~90 까지 대문자
// 97~122까지 소문자
while (flag) {
//char ch = (char) System.in.read();
char ch =sc.next().charAt(0);
//System.out.println(ch);
if ((65 <= ch) & (ch <= 90)) {
System.out.println("대문자");
flag = false;
}
else if ((97 <= ch) & (ch <= 122)) {
System.out.println("소문자");
flag = false;
}
else {
System.out.println("잘못입력하셨습니다");
}
}
}
}
package edu.exam.homework02;
import java.util.Scanner;
/*2. 영문자를 입력받습니다
소문자는 대문자로, 대문자는 소문자로 변경해서 출력하세요
(조건 연산자를 사용하세요)
(아스키테이블/유니코드테이블을 참조하면 됩니다)
*/
//65~90 까지 대문자
// 97~122까지 소문자
public class Homework02 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
char ch = sc.next().charAt(0);
// System.out.println(ch);
if (65 <= ch & ch <= 90) {
ch += 32;
System.out.println(ch);
}
else if (97 <= ch & ch <= 122) {
ch -= 32;
System.out.println(ch);
}
else {
System.out.println("잘못입력하셨습니다.");
}
}
}
package edu.exam.homework04;
import java.util.Scanner;
/*4.
369게임을 작성합니다.
1~99까지의 정수를 입력받고
3,6,9중 하나가 있으면 "박수짝"을 출력하고
2개가 있으면 "박수짝짝"을 출력하세요
예를 들어 13은 "박수짝"
36인 경우는 "박수짝짝"을 출력하면 됩니다.*/
public class Homework04 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int count = 0;
System.out.println("1~99숫자를 입력하세요 :");
String num = sc.next();
for (int i = 0; i < num.length(); i++) {
if (num.charAt(i) == '3' | num.charAt(i) == '6' | num.charAt(i) == '9') {
count += 1;
}
}
if (count == 1) {
System.out.println("박수짝");
}
else if(count ==2) {
System.out.println("박수짝짝");
}
}
}
package edu.exam.homework05;
import java.util.Scanner;
/*5. 정수 3개를 입력받고 이 3개의 수로 삼각형을 만들 수 있는지를 판별하세요
삼각형이 가능하려면 두 변의 합이 다른 한 변의 합보다 반드시 커야 합니다. (조건 연산자를 사용하세요)*/
public class Homework05 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("세 정수를 입력하세요 : ");
int num0 = sc.nextInt();
int num1 = sc.nextInt();
int num2 = sc.nextInt();
if((num0+num1) > num2 & (num1+num2)>num0 &(num2+num0)>num1) {
System.out.println("삼각형 가능");
}
else {
System.out.println("삼각형 불가능");
}
}
}