본문 바로가기

자바/자바49

[자바] 10진수 각 자리수의 합을 구하는 프로그램을 작성하시오 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 입출력예시 입력예시1 10진수를 입력하시오 : 824 출력예시1 총합은 14입니다. 입력예시2 10진수를 입력하시오 : 999 출력예시2 총합은 27입니다. 답안코드 더보기 import java.util.*; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int input, sum = 0; System.out.print("10진수를 입력하시오 : "); input = in.nextInt(); while(input!=0){ sum += input%10; input/=10; } System.out.println("총합.. 2023. 1. 6.
[자바] 시저 암호를 푸는 프로그램을 작성하시오 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 입출력예시 입력예시1 CAT 5 출력예시1 정답은 : HFY 입니다. 입력예시2 SAM 6 출력예시2 정답은 : YGS 입니다. 답안코드 더보기 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String inputS = in.next(); int inputI = in.nextInt(); getWord(inputS, inputI); } public static void getWord(String st, int n) { String str = ""; for(int i = .. 2023. 1. 6.
[자바] 정수를 입력받고 몇개의 자릿수 자리수인지 출력하시오 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 입출력예제 입력예제1 10000 출력예제1 5 입력예제2 12345678 출력예제2 8 답안코드 더보기 import java.util.*; public class Main { public static void main(String[] args) { Scanner in =new Scanner(System.in); int count=0; int input = in.nextInt(); while(input>0) { input/=10; count++; } System.out.println(count); } } 더 많은 자바코드가 보고 싶다면? https://chuinggun.tistory.com/category/%EC%9E%90%EB%B0%94/%.. 2023. 1. 6.
[자바] 배열에 10개의 정수를 입력 받아서 저장하고, 저장된 정수 중 가장 큰 수를 출력하시오. 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을 때 혼자 풀어보기 -> 힌트 -> 코드 보기 순으로 공부하시는 게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 더보기 입력 10 20 30 40 50 20 45 23 12 22 출력 50 max는 가장 큰 변수를 나타내는 수입니다. 첫번째 입력된 숫자인 10을 max에 저장하고 다음수와 비교하여 max보다 크다면 max에 저정하는 프로그램을 작성하면 됩니다. 10 과 20 비교 max = 20 20과 30 비교 max = 30 30과 40 비교 max = 40 40과 50 비교 max = 50 50과 20 비교 max = 50 50과 45 비교 max = 50 50과 23 비교 max =.. 2023. 1. 2.