본문 바로가기

개발자노트

(260)
If 예제 (시간계산) package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("시간: "); int h = sc.nextInt(); System.out.print("분: "); int m = sc.nextInt(); if ((h < 1 || 12 < h) || (m < 0 || 59 < m)) { // 유효성 체크! System.out.println("시간 범위: 1~12"); System.out.println("분 범위: 0~59"); } else { System.out.println(h + "시 ..
Scanner 문자열 예제(신호등) package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("색 입력(빨강|노랑|초록): "); String color = sc.next(); if (color.equals("빨강")) { System.out.println("정지"); } else if (color.equals("노랑")) { System.out.println("주의"); } else if (color.equals("초록")) { System.out.println("출발!"); } else { System.out.p..
Scanner 문자열 입력 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { // 문자열 입력 // -> 심화내용 // => 웹 개발xxx Scanner sc = new Scanner(System.in); /* * System.out.println("문자열입력: "); * * String str=sc.nextLine(); * * // next() -> 띄어쓰기를 구분할 수 없음! * * // nextLine() -> 띄어쓰기를 구분함(한줄단위로 진행) * * System.out.println("정수입력: "); * * int i=sc.nextInt(); * * * * System.out.prin..
Scanner+논리연산자+if문으로 계절찾기 예제 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { // 연산자 우선순위 -> 디버깅표 // 비교,논리,조건(삼항) 연산자 // 입력 Scanner // ☆ 유효성 검사 : 사용자 편의성을 고려하며 코딩해야한다. // 제어문 : 조건문/반복문 // [교환 알고리즘] : 임시자정변수 tmp // 1~12 사이의 정수 13-> 잘못된 입력 : wea // wea2 =2월은 겨울입니다. // wea6 =6월은 여름입니다. Scanner sc = new Scanner(System.in); System.out.println("1~12 사이의 수를 입력하시오."); int mon ..
If문 교환알고리즘을=tmp를 이용한 예제 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { Scanner sc = new Scanner(System.in); /* * * System.out.print("정수1: "); * * int a=sc.nextInt(); * * System.out.print("정수2: "); * * int b=sc.nextInt(); * * * * // [교환 알고리즘] * * // -> "임시저장변수" tmp * * if(a>b) { * * int tmp=a; * * a=b; * * b=tmp; * * } * * /// : a가 b보다 작다는것이 보장될수있도록! * * * * Stri..
If문 기초예제3 짝수/홀수 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("정수를 입력하시오"); int num = sc.nextInt(); if (num % 2 == 0) { System.out.println("짝수입니다"); } else { System.out.println("홀수입니다."); } } }
If문 기초예제2 음수/양수 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("정수를 입력하시오"); int num = sc.nextInt(); if (num < 0) { System.out.println("음수입니다."); } else { System.out.println("양수입니다."); } } }
If문 기초예제 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("정수1 입력: "); int num1 = sc.nextInt(); System.out.println("정수2 입력: "); int num2 = sc.nextInt(); /* * if(num1>num2) { * * System.out.println(num1+"이 더 큰 수 입니다."); * * } * * if(num2>num1) { * * System.out.println(num2+"이 더 큰 수입니다."); * * } ..