반복문 For 2023. 5. 12. 15:00

namin0_0·2023년 5월 29일
0

For

= 특정조건에서 사용자가 원하는 만큼 명령들을 여러번 반복해서 실행하는 구문

= 가장 보편적인 반복문으로 가독성이 높고 초기,조건,증감문을 한번에 선언해서 사용한다.

for문 표현식

for(초기문;조건식;증감식) {

실행문;

}

//for(초기;조건;증감)

//초기 : 반복횟수를 위한 변수 선언 및 초기화

//조건 : 반복횟수 조절

//증감 : 초기에서 선언해둔 변수를 증가/감소

초기문 > 조건식 > 증감 > 실행문 > 조건식 > 증감 > 실행문...

조건문에서 false가 나올때까지 실행.


안녕하세요 다섯번 출력해보자!

컴퓨터는 숫자를 0부터 세기 때문에

변수는 0, 조건문도 0부터 세는걸로 작성하는게 좋다.

0,1,2,3,4 = 다섯개

**증감식은 단독으로 사용될경우 앞에오던 뒤에오던 상관없음!!!!!!!!

**인접계산이 있는경우만 앞뒤 상관있음.

Scanner 사용해서 입력한 숫자만큼 실행해보자!


조건식 부분에 입력한 변수를 넣어주면 된다!

구구단을 출력해보자!

변수를 사용해서 작성하면

원하는 단 출력을 바로바로 바꿀 수 있다.

스캐너를 사용하여 입력받아서 출력하기

5개의 값 입력받은 후 총 합산 구하기

변수는 가장 가까운 중괄호{} 밖을 벗어날 수 없다.

큰 범위에서 변수를 사용하려면 처음에 변수부터 선언!!!

숫자 두개를 받아서 그 사이에 있는 정수 모두 더하기

숫자 입력받고 0~숫자까지 짝수만 더한 값 출력하기

for문 안에 if문 사용가능하다.

방법 1

for(int i=1; i<=num; i++)

방법2

= 어차피 짝수만 구하니까 i에 2씩 더해주기

for(int i=0; i<=num; i+=2)

방법3

= for문 증감식 대신 출력에서 한번 더 증가시켜주기

for(int i=1; i<=num; i++){

sum += i;

i++;

}

profile
갓생살기프로젝트

0개의 댓글