문제를 풀어보자
while문을 사용해 내가 입력 받은 값을 다 더해주는 코드를 작성하시오 단 0을 입력시 코드가 종료되게 하시오
Scanner sc = new Scanner(System.in);
// 값을 받아서 더해주는 프로그램을 만들어보자 종료는 0을 누르면 종료됨
System.out.println("값을 더해서 받아줄값을 입력해주세요 ");
int input = sc.nextInt();
int sum =0;
while (input !=0) {
sum+=input;
System.out.println("값을 추가적으로 받아줄 값을 입력해주세요");
input = sc.nextInt();
}
System.out.println(sum + " 모든 값을 더한 값입니다.");
위에는 while문을 사용해서 계속 0을 입력 하기 전까지 반복해주는 형식이며 do while문으로 한번 만들어 보겠다
int input;
int sum =0;
do {
System.out.println("값을 더해서 받아줄값을 입력해주세요 ");
input = sc.nextInt();
sum+=input;
} while (input != 0);
System.out.println(sum + " 모든 값을 더한 값입니다.");
코드가 더 깔끔하게 작성 할 수 있다
한번 먼저 실헹을 해보고 값을 입력 하기 때문에 !!