728x90
반응형
https://www.acmicpc.net/problem/1000
1000번: A+B
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
www.acmicpc.net
문제
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
처음 백준에서 문제를 풀때
이 문제의 뜻을 잘 이해하지 못했었다..
class Main {
public static void main(String[] args) {
int A = 1;
int B = 2;
System.out.println(A+B);
}
}
처음에는 간단하게 이렇게 표시하면 되는구나 했었는데...
채점 결과 틀렸다고 한다..
그래서 왜일까..? 하고 찾아본 결과
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
int A = scn.nextInt();
int B = scn.nextInt();
System.out.println(A+B);
}
}
Scanner를 사용하여 코드를 작성 해야 하는것이었다..
그래서 이것을 알게 되고
다음 문제들은 쑥쑥 풀어 나갔다.
1단계의 사칙연산들이라 + -> -로 - ->*로 바꾸면 되는 형식이었다.
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
int A = scn.nextInt();
int B = scn.nextInt();
System.out.println(A-B);
}
}
빼기 연산자를 사용
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
int A = scn.nextInt();
int B = scn.nextInt();
System.out.println(A*B);
}
}
곱하기 연산자를 사용
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
double A = scn.nextDouble();
double B = scn.nextDouble();
System.out.println(A/B);
}
}
나누기 연산자를 사용하여 나타내었다.
나눗셈경우 소숫점을 표시하기 위해 double을 사용하였다.
728x90
반응형
'JAVA(폐쇄) > 문제풀이' 카테고리의 다른 글
JAVA - Method 문 총합을 구하는 함수를 만들자 (0) | 2023.02.23 |
---|---|
array - 로또 번호 만들기 (0) | 2023.02.21 |
사칙연산 (0) | 2023.02.15 |
1/30 array 문제풀이(응용) (0) | 2023.01.31 |
1/30 array(행렬) 숙제 (0) | 2023.01.31 |