for문
:간단히 말하면 반복문이라고 볼 수 있다
-초기식 : 반복 횟수를 카운트하는 변수의 선언(생성)과 초기값 설정
for 문 실행과 동시에 최초 한번만 실행
-조건식 : 반복문 실행 확인
-증감식 : 반복 횟수를 카운트하는 변수의 값을 증가 or 감소
for문 형식
for ( 초기식 ; 조건식 ; 증감식 ) {
실행 코드
}
for문 예제
한번 설명하자면 초기식에서는 i의 시작하는 값을 알려줍니다 그래서 반복문이 한번 돌고 나면 조건식으로 인해 값이 바뀌기 때문에 초기식은 정말 딱 처음에만 영향을 미치고 그렇게 i가 1로 시작했을 때 1<=10 이기 때문에 실행코드에서 0+1=1이 되서 tot는 1이되고 더이상 실행할 코드가 없기에 위로 올라가서 증감식을 거쳐 i가 2가되고 다시 조건식에서 2<=10을 만족하기에 다시 내려오고 이렇게 조건식에서 실행이 되지 않을 때까지 반복하는 것입니다.
for문+if elseif문
여기서 문제가 출력할 때는 둘의 최소공배수가 두번 출력되면 안되기 때문에 먼저 공배수를 출력하고 else if로 공배수를 제외한 3의 배수와 7의 배수를 출력한다 그치만 각 배수의 합에서는 또 둘다 최소공배수도 같이 더해야되기 때문에 출력하지는 않지만 각 변수에 최소공배수를 담는 식을 포함시켜준 것이다
for문+ if else문
첫날에 1원을 넣어야 그 후로부터 2배를 적용할 수 있기 때문에 1일차만 if로 설정하고 다음날 부터는 입급액이 무조건 전날의 2배이기 때문에 else로 받고 if문을 나갈 때마다 하루의 입금액이 정해지는 것이기 때문에 for문을 나가기 전에 잔액에 오늘의 입금액을 더해주고 for문으로 올라가서 다음날을 맞이하는 것이다