Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 포렌식
- 자료구조
- materialize
- mongoose
- NavBar
- 자바기초
- 뷰
- MongoDB
- node.js
- 이진트리
- GIT
- 워게임추천
- 자바문제풀이
- nodeJS
- 포렌식워게임
- node
- gitbash
- 웹개발
- CTF
- 워게임
- wargame.kr
- bootstrap
- 그래프
- 자바
- 웹기초
- Express
- 써니나타스
- 이진탐색트리
- 웹해킹기초
- 웹해킹
Archives
- Today
- Total
보안 전공생의 공부
백준 10430 번 본문
5, 8, 4를 차례로 입력해야 하는 것 같다 !
자바에서 입력을 받는 함수는 무엇인지 검색해보니
- 출처 -
Scanner함수가 눈에 띤다.
우선 import java.util.Scanner; 로 호출해야한다.
그리고 Scanner sc = new Scanner(System.in); 로 sc라는 객체를 생성한다. 이때 System.in은 입력값을 바이트 단위로 읽는 것을 의미한다.
- next +자료형()
ex) nextInt(), nextDouble()
- nextLine()
한 줄을 통째로 받아온다. 개행문자까지 받을 수 있기 때문에 앞에서 남은 개행을 받아 입력을 받지 못하게 된다. 따라서 buffer 변수로 한 번 더 받아줘야 한다.
- next()
화이트 스페이스를 기준으로 한 단어를 받아온다.
이를 이용해 코드를 짜보면
import java.util.*;
class Main{
public static void main(String[] args) {
int A,B,C;
Scanner sc=new Scanner(System.in);
System.out.println("A 입력");
A=sc.nextInt();
System.out.println("B 입력");
B=sc.nextInt();
System.out.println("C 입력");
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 );
sc.close();
}
}
이다.
성공 :)
'Language > JAVA' 카테고리의 다른 글
백준 2739번 (0) | 2021.01.18 |
---|---|
백준 2839번(미완) (0) | 2021.01.18 |
참조 타입 | 배열 (0) | 2021.01.17 |
변수와 자료형 | 조건문&반복문 | 연산자 (0) | 2021.01.17 |
자바 개발환경 구축 | 표준 입출력 (0) | 2021.01.17 |
Comments