달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

while문 - 입력값 누적합구하기 및 0입력시 프로그램 종료하기

   

   

소스코드

   

  1. public class WhileEx03 {
  2.    
  3.         public static void main(String[] args) {
  4.                  
  5.                 java.util.Scanner input = new java.util.Scanner(System.in);
  6.                  
  7.                 int num = 0;
  8.                 int total = 0;
  9.                  
  10.                 System.out.println("0전까지 입력받은 정수로 구하기");
  11.                 System.out.print("누적할 정수를 입력하세요 > ");
  12.                  
  13.                 while( (num=input.nextInt()) != 0 ){                   
  14.                          
  15.                         total += num;
  16.                                                  
  17.                         System.out.println("누적합계 = " + total);
  18.                         System.out.print("누적할 데이터를  입력 > ");
  19.                         System.out.println();                  
  20.                 }
  21.                 //System.out.println("누적합계 = " + total);
  22.                 System.out.println("프로그램 종료합니다");    
  23.    
  24.         }
  25. }

https://github.com/10zeroone/study_Java/blob/master/ch04-operation/src/WhileEx03.java

   

출력결과

   

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

1부터 100까지의 누적 합 구하기

   

   

소스코드

   

  1. public class ForEx03 {
  2.    
  3.         public static void main(String[] args) {
  4.                  
  5.                 int total = 0;
  6.                 for(int i=1; i<=100; i++){
  7.                         total += i;
  8.                         System.out.println("1부터 " + i + " 까지의 합은 " + total + " 입니다");
  9.                 }
  10.         }
  11. }


   

출력결과

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요