분류 전체보기 (232) 썸네일형 리스트형 [백준 4806 JAVA 자바] 줄 세기 줄의 개수를 세는 프로그램을 만듭시다 eof 같으니 eof 식으로 하겠습니다 코드입니다 import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String s; int count = 0; while ((s=br.readLine()) != null){ count += 1; } System.out.print(count); } } [백준 10953 JAVA 자바] A+B - 6 10950과 비슷한 문제입니다 1. 특정 횟수의 반복을 하는데 2. 콤마로 구분된 두 숫자를 더해서 3. 출력합시다 여기서 핵심은 2번 콤마로 구분된 두 숫자를 따로 저장하고 숫자로 더하는 것입니다 콤마로 구분된걸 나눌 때는 str.split(","); 이용합니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); StringBuilder sb = new StringBuilder(); int n = scan.nextInt(); String str = scan.nextLine(); for(int i=0; i [백준 10952 JAVA 자바] A+B - 5 10950 번과 유사한 문제입니다만 이번에는 끝나는 조건이 0 과 0이 입력될 때 입니다 if 를 이용해서 무한반복문을 종료해줍시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); StringBuilder sb = new StringBuilder(); while(true) { int a = scan.nextInt(); int b = scan.nextInt(); if(a==0&&b==0) { break; }else { sb.append(a+b).append('\n'); } } System.out.print(sb); } } .. [백준 10951 JAVA 자바] A+B - 4 10950번과 유사하지만 얼마나 입력하는지 모릅니다!! 이런거를 eof (엔드 오브 파일) 이라고 합니다 블로그를 하면서 처음 써보는 내용이네요 Scanner scan = new Scanner(System.in); while(scan.hasNext()) { //반복내용 } Scanner와 while을 이용한 eof입니다 scan.nextInt(), scan.nextLine()이 아닌 scan.hasNext()를 사용합니다 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); while ((s=br.readLine()) != null){ //반복내용 } BufferedReader를 이용한 eof입니다 br.readLine()이 .. [백준 10950 JAVA 자바] A+B - 3 T개의 케이스 동안 a+b를 각각 출력합시다 for문을 이용하면 특정 횟수 만큼 반복할 수 있습니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); int n = scan.nextInt(); StringBuilder sb = new StringBuilder(); for(int i=0; i [백준 10926 JAVA 자바] ??! 아이디 뒤에 ??!룰 붙혀서 출력합시다 입력받은 string 뒤에 ??! 를 어떻게 붙히는지는 방법이 많으니 여러분께서 고르세용 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); String str = scan.nextLine(); System.out.print(str+"??!"); } } 저는 +를 이용했습니다 [백준 10872 JAVA 자바] 팩토리얼 n!을 출력합시다 숫자! 는 숫자팩토리얼 이라고 부르는데 1부터 숫자까지의 총 곱을 구하는거에요 예를들어 5! 는 1*2*3*4*5 = 120 입니다 반복문을 이용할까요? 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); int ans=1; if (n==0) { ans = 1; }else { for(int i=1;i [백준 10871 JAVA 자바] X보다 작은 수 수열 중에서 X보다 작은 수들을 출력합시다 크게 어렵지 않은 문제입니다 n과 x를 잘 저장해서 n만큼 반복 입력 할 때 x보다 큰지 작은지 판단을 할 때 마다 출력을 해봅시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int N = scan.nextInt(); int X = scan.nextInt(); for (int i=0; i 이전 1 ··· 9 10 11 12 13 14 15 ··· 29 다음