본문 바로가기

TIL/Java

Basic Algorithm 2nd

반응형

1. 10부터 입력한 숫자까지의 총합 구해서 출력하기

Scanner로 사용자로부터 숫자를 입력받고 Int 타입으로 user로 지칭한다

user가 10보다 클수도 있고, 작을 수도 있기 때문에

int 타입으로 start,end를 정의하고

가정문을 사용해서 10보다 클경우 start (시작 지점)는 10부터 시작하고 end(끝 지점)는 사용자가 입력한 값 user로 지정한다

10보다 작을 경우는 반대로 지정하고

반복문을 통해 sum = sum + i -> sum += i

int 형 변수 sum에 반복문을 돌고 있는 i를 계속 더해준다

이후 printf 로 해당 로직을 출력한다

2. 1000부터 입력한 값까지의 숫자 배열하여 출력하기

Scanner를 통해 입력받은 숫자를 Int형 변수 num2로 지정한다

가정문으로 num2가 1000보다 클시에 반복문을 통해 1000부터 num2까지의 숫자를 출력한다

num2가 1000보다 작을시에는 다른 값을 입력하라는 메시지를 띄움

3. 1부터 입력한 숫자까지의 숫자중에 5의 배수만 출력하기

Scanner를 통해 입력받은 숫자를 Int형 변수 num3로 지정한다

반복문으로 i 가 1부터 num3 까지 돌 수 있게 하고

반복문 안에 가정문을 넣어서 i % 5 == 0 (i를 5로 나눈 나머지가 0)인 i 만 출력한다

반응형

'TIL > Java' 카테고리의 다른 글

Basic Algorithm 6th  (0) 2021.08.03
Basic Algorithm 5th  (0) 2021.08.02
Basic Algorithm 4th  (0) 2021.08.02
Basic Algorithm 3rd  (0) 2021.08.02
Basic Algorithm 1st  (0) 2021.08.02