2025/07/14 5

[인프런 문제] Scanner 4

평균값을 구하기 위해 몇 번 더해졌는지 알기 위해서 count++ 를 추가했다또한 소수점의 자리도 구해야 하기 때문에 double로 하고 sum은 int 형이기 때문에 double로 형변환을 시켜줬다형변환은 큰 범위에 맞춰서 자동 형변환되기때문에 굳이 count는 형변환 해주지 않아도 된다. 먼저 if문과 else if 문으로 option 값마다의 조건식을 넣어주고 중요한 건 1번 option을 진행하고 마지막엔 총가격을 계속해서 더해주다가option 2번을 선택했을때 더했던 총가격을 더해주고 문제의 조건에 따라서 총가격을 초기화해 주어야 한다

카테고리 없음 2025.07.14

[인프런 문제] Scanner 2

두 변수의 값을 교환하고 싶을 땐 하나의 변수를 따로 설정해서 하나의 변수를 따로 설정한 변수에 넣어 놓고 옮겨주면 된다 첫 번째 숫자를 더 큰 숫자를 입력해도 if 문 안에 처리 조건 때문에 큰 숫자가 뒤로 가게 된 후for 문을 돌려서 두 정수의 사이에 있는 수를 구하게 된다그리고 마지막 숫자 뒤에 , 가 출력 되지 않게 하기위해 if(i!= num2) 조건을 추가해 주었다i가 num2이랑 같으면 ,을 출력하지 않는다는 말이다

[인프런 문제] Scanner 1

출력을 이어서 하려면 println이 아닌 print로 한다는 것만 잘 생각하면서 작성해 주면 된다 딱히 어려울 건 없다.저번에도 설명했었지만 홀수인지 짝수인지를 구할 땐 나머지가 0 인건 짝수라고 생각하면 된다. n % 2 == 0 >>> 짝수 문자열 입력과 정수형 입력을 잘 생각해서 작성해 주면 된다.for문을 이용해서 1~9까지의 수를 곱해주면 된다.

[인프런 Java] Scanner

지금까지는 콘솔창에 값을 출력하는 것만 해왔는데 이번에는 콘솔창에 값을 직접 입력해서 결과를 출력하는 방법을 알아볼 수 있다Scanner scanner = new Scanner(System.in); 을 입력하고 자동으로 impot java.util.Scanner; 가 되면nextLine()로 문자열을 입력할수잇고nextInt()로 정수를 입력할 수 있고nextDouble()로 실수를 입력할 수 있다위를 이용하여 덧셈이나 크기비교 등등을 구현할 수 있다 다음과 같이 while문 안에 넣어서 계속해서 입력을 받다가 특정값을 받으면 입력을 종료하게도 할 수 있다