일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 스캐너클래스
- 함수
- IF
- 자료구조
- java
- 유비쿼터스
- Spring
- Scanner
- java프로그래밍
- C언어
- 백준
- 배열
- 데이터
- error
- for
- 자바
- Scanner class
- 1차원배열
- MySQL
- IFELSE
- 변수
- IF문
- 백준알고리즘
- 스캐너
- FOR문
- 알고리즘
- 기본
- 반복문
- 하드웨어
- 파이썬프로그래밍기초
- Today
- Total
목록Scanner (9)
정리하고기록하자
백준 - 알고리즘 정렬 수 정렬하기 3 (10989) 문제 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 나의 생각 1. N개의 수가 주어졌기 때문에 입력 받아 배열 크기 만들기 2. 배열 원소 입력 받기 3. sort() 정렬 시키기 4. 출력하기 import java.util.ArrayList; import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] arg){ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int[] arr = new int[N]; for (int i = 0 ; ..
BufferedReader, Bufferedwriter 사용법 1. BufferedReader 는 Scanner 와 비슷하다. 2. Bufferedwriter 는 :System.out.println(); 과 비슷 하다. BufferedReader, Bufferedwriter 는 기존에 사용 하던 Scanner와 System.out.println() 보다 속도 측면에서 훨씬 빠르다. 그렇기 때문에 많은 양의 데이터를 처리 할때 유리 하다. BufferdReader 는 Enter 만 경계로 인식하기 때문에 받은 데이터가 String 으로 고정되기 때문에 입력받은 데이터를 가공하는 작업이 필요한 경우가 있다. BufferdReader, BufferdWriter // BufferedReader 선언 Buffer..
백준 - 알고리즘 곱셈 (2588) 문제 import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); int A = in.nextInt(); int B = in.nextInt(); in.close(); System.out.println(A*(B%10)); System.out.println(A*(B%100/10)); System.out.println(A*(B/100)); System.out.println(A*B); } } 입력한 값 을 A 에 담아준다. int A = in.nextInt(); 두번째 입력 한 값은 B 로 담아 준다. int B = i..
백준 - 알고리즘 나머지 (10430) 문제 import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a,b,c; a = sc.nextInt(); b = sc.nextInt(); c = sc.nextInt(); System.out.println( (a+b) % c); System.out.println( ((a%c) + (b%c)) % c ); System.out.println( (a*b) % c ); System.out.println( ((a%c) * (b%c)) % c ); } } 변수 a,b,c 선언 후 문제에 출력 순서대로 출력 했다. 출력 ..
백준 - 알고리즘 사칙연산 (10869) 문제 import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a; int b; a = sc.nextInt(); b = sc.nextInt(); System.out.println(a+b); System.out.println(a-b); System.out.println(a*b); System.out.println(a/b); System.out.println(a%b); } } 두 정수 a,b 변수 선언 후 문제 : 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를..
백준 - 알고리즘 A/B (1008) 문제 import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); double a,b; a = sc.nextDouble(); b = sc.nextDouble(); System.out.println(a/b); } } 변수 a,b 선언을 해준다. 정수 : 숫자 -2, -1 , 0 , 1 , 2 .... 소수점을 사용하지 않고 숫자를 표현한다. 실수 : 숫자 0.1 , 0.2, 0.3 ... 소수점을 사용하여 숫자를 표현한다. 백준 알고리즘 문제 예제 출력 에서 소수점으로 출력 되어야 하기 때문에 타입을 double 로 추가 ..
백준 - 알고리즘 AxB (10998) 문제 import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a,b; a = sc.nextInt(); b = sc.nextInt(); System.out.println(a * b); } } 백준 알고리즘 (1000) , (1001) 번 문제와 비슷 하다. 정수 a,b 변수 선언 후 int a,b; a = sc.nextInt(); b = sc.nextInt(); 두 수에 곱을 해준다. System.out.println(a * b);
백준 알고리즘 A-B 문제 import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a = 3; int b = 2; a = sc.nextInt(); b = sc.nextInt(); System.out.println(a-b); } } 백준 알고리즘(1000) 문제에서 스캐너클래스 공부 후 문제를 읽어봤을때 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. (1000) 문제랑 비슷 한 문제라고 생각이 들었고 변수 a, b 에 3, 2 를 선언 한 뒤 int a = 3; int b = 2; a = sc.nextInt(); b ..
백준 알고리즘 A+B 문제 public class Main { public static void main(String[] args){ int a = 1; int b = 2; System.out.println(a+b); } } 처음 제출한 코드.. 문제에 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 받은 다음 A+B 를 출력 하는 프로그램을 작성 하시오 를 보고 다시 코드 수정. import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a,b; a = sc.nextInt(); b = sc.nextInt(); Sy..