평소에 Java를 잘 안했는데 SSAFY에 붙게돼서 Java 공부를 다시 시작하려 한다.
Java 기초 문법을 다시 공부하고 백준 단계별 풀기를 통해 정리하고자함.
입출력과 사칙연산
2557 Hello World!
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
1000 A+B
import java.util.Scanner;
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);
}
}
1008 나눗셈
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int A = sc.nextInt();
int B = sc.nextInt();
System.out.println((double) A / B);
}
}
(double)을 해주게 되면 형변환이 되고 소숫점이면 10^-9까지 출력 (0.3333333333)
2588 곱셈
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int A, B;
A = sc.nextInt();
B = sc.nextInt();
int t1, t2, t3, t4;
t1 = A * (B % 10);
t2 = A * ((B / 10) % 10);
t3 = A * (B / 100);
t4 = t1 + t2 * 10 + t3 * 100;
System.out.println(t1); // (3)
System.out.println(t2);
System.out.println(t3);
System.out.println(t4);
sc.close();
}
}
int를 입력받을 때는 nextInt()
'Algorithm(알고리즘) > Java' 카테고리의 다른 글
Java 백준 단계별 풀기 (기초 문법 정리) 문자열 (0) | 2020.12.26 |
---|---|
Java 백준 단계별 풀기 (기초 문법 정리) 함수 (0) | 2020.12.24 |
Java 백준 단계별 풀기 (기초 문법 정리) 배열 (0) | 2020.12.24 |
Java 백준 단계별 풀기 (기초 문법 정리) for문, while문 (0) | 2020.12.23 |
Java 백준 단계별 풀기 (기초 문법 정리) if문 (0) | 2020.12.22 |