조건문과 반복문 문제 1 1부터 20까지의 정수 중에서 2 또는 3의 배수가 아닌 수의 총합을 구하라. * 풀이 과정 * ① 우선 for문으로 반복될 때마다 i (정수타입 변수) 값에 1부터 20까지의 정수 값이 저장되어 내려가게 한다. ② 1 ~ 20의 정수가 순서대로 if문의 조건식에 들어가게 된다. ③ 총합을 저장할 변수(sum)를 잡고 if문의 조건식이 참이면 sum에 i의 값을 더해준다. ④ 전체 for문 바깥에 print문으로 sum을 출력한다. 결과 값 → 73 * 주의할 점 * ▶ int sum 변수를 선언할 때 반드시 for문 위쪽에 위치시켜야 한다. (for문 안쪽을 위치로 하면 반복할 때마다 초기화가 되기 때문에) ▶ '배수' 라는 단어가 나오면 %(나머지 연산자)를 이용해 나누어 떨..
반복문 (for, while) " 반복문은 어떤 작업이 반복적으로 수행되도록 할 때 사용한다. " - 반복문의 종류 : for문, while문, do-while문 - for문 1. 반복 횟수를 알고 있을 때 사용 - 번호가 있는 데이터, 개수가 정해져 있는 데이터 2. 배열과 함께 주로 많이 사용 - while문 1. 무한 루프나 특정 조건에 만족할 때 까지 반복해야 할 경우 2. 주로 파일을 읽고 쓰기에 많이 사용 - do-while문 1. 무조건 최소 한 번은 수행된다. 초기식 - 반복문에 사용될 변수를 초기화 하는 부분이고 처음에 한번만 수행됩니다. - 변수가 2개 이상이 필요할 때에는 콤마','를 구분자로 사용하여 변수를 초기화 한다. 단 2개의 변수 타입은 같아야 한다. 조건식 - 반복할 때 t..