728x90 반응형 Coding Test78 CodeUp_Java 기초 100제 - [기초-비교연산] 두 정수 입력받아 비교하기(1) 49(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); //정수 2개 입력 int num1 = sc.nextInt(); int num2 = sc.nextInt(); sc.close(); if(num1>num2){ //num1이 num2보다 큰 경우 System.out.println(1); } else{ //num1이 num2보다 작은 경우 System.out.println(0); } } } 2022. 2. 7. CodeUp_Java 기초 100제 - [기초-비프시프트연산] 한 번에 2의 거듭제곱 배로 출력하기 48(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); //정수 2개 입력 int num1 = sc.nextInt(); int num2 = sc.nextInt(); sc.close(); //num1을 비트시프트연산자로 왼쪽으로 num2만큼 이동(num1 2022. 2. 4. CodeUp_Java 기초 100제 - [기초-비프시프트연산] 정수 1개 입력받아 2배 곱해 출력하기 47(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); //정수 입력 int num = sc.nextInt(); sc.close(); //비트시프트(Shift) 연산자로 num을 왼쪽으로 1 이동(num 2022. 2. 4. CodeUp_Java 기초 100제 - [기초-산술연산] 정수 3개 입력받아 합과 평균 출력하기 46(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); //int형의 범위 체크를 위한 예외 처리 try{ //범위 : -2147483648 ~ 2147483647 //정수 3개 입력 int num1 = sc.nextInt(); int num2 = sc.nextInt(); int num3 = sc.nextInt(); sc.close(); int sum = num1+num2+num3; double avg = (double)sum/3; System.out.println(sum); System.out.println(String.form.. 2022. 2. 3. CodeUp_Java 기초 100제 - [기초-산술연산] 정수 2개 입력받아 자동 계산하기 45(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); boolean run = true; //while문을 제어하기 위한 변수 try{ while(run){//범위 내의 값 입력, while문이 true:무한반복, false:종료 int num1 = sc.nextInt(); //num1이 조건에 참 if(num1 >= 0 && num1 =0 && num2 2022. 2. 3. CodeUp_Java 기초 100제 - [기초-산술연산] 정수 1개 입력받아 1 더해 출력하기 44(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); //범위 : -2147483648 ~ 2147483647 //정수입력 int num = sc.nextInt(); //num을 long형으로 캐스팅 long result = (long)num+1; sc.close(); System.out.println(result); } } //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ Scanner sc = new Scann.. 2022. 2. 3. CodeUp_Java 기초 100제 - [기초-산술연산] 정수 2개 입력받아 나눈 나머지 출력하기 43(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); boolean run = true; //while문을 제어하기 위한 변수 //범위 밖의 값을 입력했을 때를 위한 예외처리 try{ //int 범위 : -2147483648 ~ 2147483647 while(run) {//범위 내 값 입력, while(?) - ?가 true : 무한반복, false : 종료 int num1 = sc.nextInt(); if(num1 == 0 && num1 2022. 2. 3. CodeUp_Java 기초 100제 - [기초-산술연산] 정수 2개 입력받아 나눈 몫 출력하기 42(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); boolean run = true; //while문을 제어하기 위한 변수 //범위 밖의 값을 입력했을 때를 위한 예외처리 try{ //int 범위 : -2147483648 ~ 2147483647 while(run) {//범위 내 값 입력 int num1 = sc.nextInt(); int num2 = sc.nextInt(); if(num2 == 0){//num2가 0이면 while문 반복 } else{//num2가 0이 아니면 int result = num1/num2; Sys.. 2022. 2. 3. CodeUp_Java 기초 100제 - [기초-산술연산] 문자 1개 입력받아 다음 문자 출력하기 41(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); System.out.print("영문자 입력 : "); char c = sc.nextLine().charAt(0); //다음 문자를 저장 c += 1; //c 출력 System.out.println(c); } } 2022. 2. 3. CodeUp_Java 기초 100제 - [기초-산술연산] 정수 1개 입력받아 부호 바꿔 출력하기 40(설명) //자바코드 import java.util.Scanner; public class Main{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); //범위: -2147483648 ~ 2147483648 //System.out.print("정수 입력 : "); int num = sc.nextInt(); //num1이 범위 밖 if(num1 2147483648){//num이 범위 밖 //정수입력 } else{//num이 범위 내 System.out.println(-num); } } } 2022. 2. 3. 이전 1 2 3 4 5 6 7 8 다음 728x90 반응형