Coding Test/Java Coding Test219 [프로그래머스 / 자바] - 카운트업 카운트업 문제 매개변수로 정수 start_num, end_num이 주어집니다 start_num부터 end_num까지의 숫자를 차례로 배열이 담는 문제입니다. answer의 크기를 end_num - start_num + 1을 하여 크기를 정해줍니다. +1을 하지 않고 빼기만 한다면 1자리가 모자르게 크기가 정해지기 때문에 +1을 해주었습니다. 그 후 for문을 돌려 answer에 값들을 담아 출력해 주었습니다. 테스트 (이클립스) package example; public class CountUp { public static void main(String[] args) { /* * 매개변수로 정수 start_num, end_num이 주어집니다. * start_num부터 end_num까지의 숫자를 차례대로 .. 2023. 10. 18. [프로그래머스 / 자바] - 문자열을 정수로 변환하기 문자열을 정수로 변환 문제 매개변수로 숫자로 이루어진 문자열 n_str이 주어집니다. n_str을 정수로 변환하는 문제입니다. 래퍼클래스인 Integer의 parseInt를 사용하면 변환이 가능합니다. 테스트 package example; public class ConvertStringToInteger { public static void main(String[] args) { /* * 숫자로 이루어진 문자열 n_str이 매개변수로 주어집니다. * 이 문자열을 정수로 변환하는 문제입니다. */ String n_str = "10"; int num = Integer.parseInt(n_str); System.out.println(num); } } 프로그래머스 코드 2023. 10. 18. [프로그래머스 / 자바] - 공배수 공배수 문제 매개변수로 number, n, m이 주어졌습니다. 문제는 number가 n의 배수, m의 배수임을 둘 다 만족하는 식을 구현해 내는 것입니다. if문을 사용하여 number를 n으로 나눴을 때 나머지가 0이면서 (&&) m으로 나눴을 때도 나머지가 0이 나오면 1을 출력하고 아니라면 0을 출력하도록 코드를 구현했습니다. 테스트 (이클립스) package example; public class CommonMultiple { public static void main(String[] args) { /* * 정수 number, n, m이 매개변수로 주어집니다. * number가 n의 배수이면서 m의 배수면 1을 출력하고 아니면 0을 출력하는 문제입니다. * number가 n의 배수, m의 배수 임.. 2023. 10. 18. [프로그래머스 / 자바] - 수 조작하기 수 조작하기 문제 정수 n, 문자열 control, "w", "s", "d", "a"로 이루어진 문제입니다. 우선 control의 문자열을 배열로 변환하면서 split을 사용하여 단어 하나하나를 문자열로 나누고 배열이 담았습니다. 후 for문과 if문을 이용하여 결과를 출력했습니다. 테스트 (이클립스) package example; public class Manipulating_numbers { /* * 정수 n, 문자열 control이 주어지고 "w","a","s","d" 4개의 문자가 있습니다. * "w" : n 1 증가 * "s" : n 1 감소 * "d" : n 10 증가 * "a" : n 10 감소 */ public static void main(String[] args) { int n = 0;.. 2023. 10. 17. [프로그래머스 / 자바] - n번째 원소까지 n번째 원소까지 문제 정수 배열 num_list, 정수 n이 주어지고 num_list 첫번째 원소부터 n번째까지의 원소만 answer배열에 담아서 출력하는 문제입니다. 배열의 원하는 부분만 출력할 수 있게 자바에서 제공하는 copyOfRange를 사용해서 풀었습니다. 테스트 (이클립스) package example; import java.util.Arrays; public class UpToTheNthElement { public static void main(String[] args) { // 정수 배열 num_list, 정수 n 선언 // num_list의 첫번째 요소부터 n번째까지의 데이터를 answer배열에 담아 출력 int[] num_list = {5, 2, 1, 7, 5}; int n = 3;.. 2023. 10. 17. 이전 1 ··· 39 40 41 42 43 44 다음