728x90 반응형 study/Java305 [Java] 12. Switch구문1 package chap4; import java.util.Scanner; /* * switch 구문 * switch(조건값(변수,수식)) { * case 값1 : 문장1; break; * case 값2 : 문장2; break; * ... * default : 문장n; break; * } * break : switch 구문 실행 종료 * * 조건값 사용 가능 자료형 : byte, short, char, int, String * switch 구문은 조건설정시 범위 설정이 안됨. 값으로만 처리가능. */ public class SwitchEx1 { public static void main(String[] args) { System.out.println("점수를 입력하세요"); Scanner scan = ne.. 2022. 3. 14. [Java] 11. If문 Exam2 (키보드에서 한개의 문자를 입력받아 대문자, 소문자, 숫자, 기타문자인지 출력하기 ) package chap4; import java.util.Scanner; /* * 키보드에서 한개의 문자를 입력받아 대문자, 소문자, 숫자, 기타문자인지 출력하기 * 대문자 : 'A' ~ 'Z' * 소문자 : 'a' ~ 'z' * 숫자 : 0 ~ 9 * [결과] * 한개의 문자를 입력하세요 * A * 대문자 * * 한개의 문자를 입력하세요 * 6 * 숫자 * * 한개의 문자를 입력하세요 * - * 기타문자 */ public class Exam2 { public static void main(String[] args) { System.out.println("한개의 문자를 입력하세요"); Scanner scan = new Scanner(System.in); //System.in : 표준입력. 키보드문자입력... 2022. 3. 14. [Java] 11. If문 Exam1 (숫자를 입력 받아서 양수, 음수, 영을 출력하는 프로그램 작성하기) package chap4; import java.util.Scanner; /* * 숫자를 입력받아 양수, 음수, 영을 출력하는 프로그램 작성하기 * if 조건문을 이용하기 */ public class Exam1 { public static void main(String[] args) { System.out.println("숫자를 입력하세요"); Scanner scan = new Scanner(System.in); int num = scan.nextInt(); if(num > 0) { System.out.println(num + "은(는) 양수 입니다."); } else if(num < 0) { System.out.println(num + "은(는) 음수 입니다."); }else { System.out.p.. 2022. 3. 14. [Java] 11. If문 package chap4; import java.util.Scanner; /* {} : 블럭 * * if문 * * if(조건식1) { => 조건식1 결과가 참인 경우만 블럭의 문장을 실행함 * 문장들.. * } else if (조건식 2) { => 조건식1의 결과는 거짓이고, 조건식2의 결과 참인경우 * 문장2들 문장2들을 수행 * } else if (조건식 3) { => 조건식2의 결과는 거짓이고, 조건식3의 결과 참인경우 * 문장3들 문장3들을 수행 * } .... * else if (조건식 n) { * 문장n들 * } else { => 모든 조건식 결과가 거짓인 경우만 블럭의 문장을 실행함 * 문장들.. * } */ public class IfEx1 { public static void main(S.. 2022. 3. 14. 이전 1 ··· 66 67 68 69 70 71 72 ··· 77 다음 728x90 반응형