[java 자바] while/ 문자열을 입력 받아 인덱스별로 문자 출력 / 1부터 입력받은 정수까지의 합

2021. 7. 8. 14:43dummmy

반응형

String으로 문자열을 받고, 

str.charAt( ) 으로 index변수를 넣어 while문을 돌린다 

ex) apple 입력시 

a

p

p

l

e

출력 

 

 

 

2.

1부터 입력받은 정수까지의 합

Scanner를 

int num = new Scanner(System.in).nextInt();로 쓸수도 있음 

 

 

문자열을 입력받다가, exit 을 입력하면 종료되는 메서드 

두 가지 다른 코드

1은 exit이 아닐때까지 반복, 2는 do - while 문 안에 if exit일 경우에 break를 걸고 그렇지 않을 경우 계속 루프하는 방식 

 

 

 

100까지의 정수 중 7의 배수 숫자, 배수의 개수, 합계를 출력 

if 7의 배수라면, i를 출력하고, count++ 하고, 총합에 i값을 더한 후에, 조건문을 빠져나와서 다시 i에 1씩 더하면서 7의 배수를 찾는다 

 

반응형