목록자바 (31)
규도자 개발 블로그
[백준_1110_파이썬] 더하기 사이클 문제 Hello World!를 출력하시오. 입력 없음 출력 Hello World!를 출력하시오. 입출력 예 입력출력 없음Hello World! 풀이 public class Main { public static void main(String[] args) { System.out.print("Hello World!"); } } 설명 프로그래밍에 처음 입문하였을 때가 생각나는 문제이다. 과거를 회상하는 마음으로 풀면 되겠다.
[백준_1110_파이썬] 더하기 사이클 문제 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별 (예제 참고)을 출력하시오. 입력 첫째 줄에 N (1
[백준_1110_파이썬] 더하기 사이클 문제 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 입력 첫째 줄에 N (1
[백준_1110_파이썬] 더하기 사이클 문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별 (예제 참고)을 출력하시오. 입력 첫째 줄에 N (1
[백준_1110_파이썬] 더하기 사이클 문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 입력 첫째 줄에 N (1
[백준_1110_파이썬] 더하기 사이클 문제 오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오. 입력 첫째 줄에 빈 칸을 사이에 두고 x(1≤x≤12)와 y(1≤y≤31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다. 출력 첫째 줄에 x월 y일이 무슨 요일인지에 따라 SUN, MON, TUE, WED, THU, FRI, SAT중 하나를 출력한다. 입출력 예 입력1 1 1MON3 14WED9 2SUN12 25TUE 풀이 import java.util.ArrayList; import java.util.Scanner; class M..
[백준_1008_자바] A나누기B 문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A/B를 출력한다. 절대/상대 오차는 10-9 까지 허용한다. 입출력 예 입력출력 1 30.333333333333333333333333333333334 50.8 풀이 import java.util.Scanner; public class Main { public static void main(String[]args) { Scanner sc = new Scanner(System.in); int a, b; double c; a = sc.nextInt(); b = sc.nextInt(); c = (double)a/(..
[백준_1001_자바] A-B 문제 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A-B를 출력한다. 입출력 예 입력출력 3 21 풀이 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_파이썬] A+B 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. 입출력 예 입력출력 1 23 풀이 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); } } 설명 굉장히 간단하다. 단순 두 개의 숫자를 입력받아 더한 값을 출력시키는 프로그램이다.
* 클래스의 첫글자는 대문자로 한다. (파스칼 표기법)예) Scanner, System, Object... * 내가 만드는 클래스의 첫글자 또한 대문자로 하고 파스칼표기법을 따른다.예) MyJavaProject.java, AnotherJavaProject.java... * DAO, VO, DTO, CRUD용도로 쓰는 클래스는 본 용도를 뒤에 대문자료 표기한다.예) ModelDAO.java, ModelVO.java, ModelDTO.java, ModelCRUD.java... * 변수의 첫 글자는 소문자로 하며 카멜표기법으로 표현한다예) Scanner scanne = ~ , Object object = ~ , int a = 0... * 프로젝트명은 자유롭게 정한다. 하지만 잠재적인 오류를 피하기 위해 한글이..