자바기초(for 문,while 문)

bitna's study note·2022년 3월 21일
0

자바

목록 보기
16/119

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++;
		}*/
		
		
		
	}

}
profile
좋은개발자가 되기위한 삽질기록 노트

0개의 댓글

관련 채용 정보