Javaベース(文、while文用)

1604 ワード

3月17日内容整理
1.for(初期値;条件式;増減文){繰り返し実行する文がわかる}->正しい繰り返し回数で使用すると便利
2.初期値;while(条件式)
// 문1 1~5까지의 합
		/*int sum=0;
		
		for(int i=1;i<=5;i++) {
			sum=sum+i;
		}
			System.out.println(sum);*/
		
		/*int sum=0;
		int i=1;
		while(i<=5) {
			sum+=i;
			++i;
		}
		System.out.println(sum);*/
		
	// 문2  1부터 100까지의 합
		
		/*int sum=0;
		for(int i=1; i<=100;i++) {
			sum=sum+i;
		}
		System.out.println(sum);*/
		
		
		/*int sum=0;
		int i=1;
		while(i<=100) {
			sum=sum+i;
			i++;
		}
		System.out.println(sum);*/
		
  // 문3 1 ~ 100까지의 홀수의 합
		
		/*int sum=0;
		for(int i=1; i<=100;i++) {
			if(!(i%2==0)) {
				sum=sum+i;
			}
		}
		System.out.println(sum);*/
		
		
		/*int sum=0;
		int i=1;
		while(i<=100) {
			if(i%2==1) {
				sum+=i;
			}
			i++;
		}
		System.out.println(sum);*/
		
 //문3-1 문제 풀이
		/*int sum=0;
		for(int i=1;i<=10;i=i+2) {
			sum=sum+i;
		}
		System.out.println(sum);*/
		

 // 문4  1~100까지의 3의 배수의 합
		/*int sum=0;
		for(int i=1;i<=100;i++) {
			if(i%3==0) {
				sum=sum+i;
			}
		}
		System.out.println(sum);*/
		
		/*int sum=0;
		int i=1;
		while(i<=100) {
			if(i%3==0){sum=sum+i;}
			i++;
		}
		System.out.println(sum);*/

//문5 1 ~ 100까지 합을 구하되, 합이 1600이상이면 합을 구하는 것을 끝내기
// ( 1~100까지 합을 구하는 과정에서 합이 1600이상이면 반복문을 종료 )
	
		/*int sum=0;
		for(int i=1;i<=100;i++) {
			sum+=i;
			System.out.println(i);
			if(1600<=sum) {
				break;
				}
			}*/
		
		
		/*int sum=0;
		int i=1;
		while(i<=100) {
			sum+=i;
			System.out.println(i);
			if(1600<=sum) {
				break;
			}
			i++;
		}*/
		
		
		
	}

}