본문 바로가기

개발자한걸음

(212)
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+"이 더 큰 수입니다."); * * } ..
제어문 기초 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { // 제어문 // 1. 조건문 // -> 할때도 있고, 안할때도 있을 때 사용 // : if, switch(거의x) // if()는 함수가 아님 // if(조건식) { // 조건식이 참일 때 수행할 문장; // } if (10 > 5) { System.out.println("확"); } // 빨간줄은 문법상의 오류 -> 반드시 해결해야만 수행가능! // 노란줄은 오류X! -> 더 나은 방안을 제시함 System.out.println("인"); Scanner sc = new Scanner(System.in); System..
Scanner 예제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("정수1를 입력하시오"); int a = sc.nextInt(); System.out.println("정수2를 입력하시오"); int b = sc.nextInt(); System.out.println("정수3를 입력하시오"); int c = sc.nextInt(); int min = a < b ? a < c ? a : c : b < c ? b : c; System.out.println(min + "입니다"); } }
Scanner 예제2 약수 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("정수1입력: "); int n1 = scanner.nextInt(); System.out.println("정수2입력: "); int n2 = scanner.nextInt(); String ans = n1 % n2 == 0 ? "약수입니다." : "약수가아닙니다."; System.out.println(n2 + "는" + n1 + "의" + ans); } }
Scanner 예제1 (짝수,홀수) package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); /* * System.out.print("정수1입력: "); * * int num1=scanner.nextInt(); * * System.out.println("정수2입력: "); * * int num2=scanner.nextInt(); * * * * int res=num1>num2?num1:num2; * * System.out.println(num1+"과"+num2+"중 큰 수는" + res + "입니다."); * */ System.out.pr..
Scanner 기본 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { // [입력] // Scanner -> 사람의 입력값을 전달하기 위한 객체 int a = 10; double b = 3.14; String str = new String("apple"); // String이라는 클래스가 있습니다. // 이를 통해 str이라는 이름의 객체를 생성하겠습니다. // new 클래스이름(재료) 변수 // str,c -> 객체 Scanner scanner = new Scanner(System.in); // ctrl+shift+O = 자동 임폴트 // ★ 유효성검사 ★ System.out.print..
비교연산자와 논리연산자 package class01; public class Test02 { public static void main(String[] args) { // 주석 -> 가독성 => "유지보수" // 변수 3요소 // :공간 / 자료형 / 공간의 이름(식별자) // :아스키코드, 형변환(자동형변환,명시적형변환) // 연산자 -> 우선순위 => "디버깅표" // 비교 연산자 (질문) // "같다." == // "같지않다." not -> != boolean res=10>=10; System.out.println(10>=10); System.out.println(11