본문 바로가기
공부자료/자바

N값을 입력받아 N보다 작은 3의 배수를 출력

by MIS경영정보 2010. 12. 29.
반응형
Public class Baesu{
     Public static void main(String[] args){
int i=1;
int sum = 0;
int n;
System.out.print("값을 입력하시오");
n=System.in.read()-'0';

     while(i<n){
       if(i%3==0)
       sum+=i;
       ++i;
       }
   System.out.prin(sum);
   }
   }


---------------------------------------------------------

별도의 메소드를 만들어서 출력하는 경우

---------------------------------------------------------

Public class Baesu{
     Public static void main(String[] args){
int n;
System.out.print("값을 입력하시오");
n=System.in.read()-'0';
    System.out.prin(pr(n));
    }


public static int pr(int n){
int i=1;
int sum = 0;

     while(i<n){
       if(i%3==0)
       sum+=i;
       ++i;
       }
return sum;
  }
   }

댓글