목록반복문 (4)
완숙의 블로그
컴퓨터를 통하여 문제를 해결하는 가장 중요한 이유 중에는 계속적으로 반복하는 작업을 컴퓨터가 대신 처리하여 주는 것이다. 이런 기능을 반복문이라고 하며, 대부분의 프로그래밍 언어는 다양한 반복문을 제공한다. for for i in [1,2,3,4,5,6,7,8,9]: print(i, end = " ") >> 1 2 3 4 5 6 7 8 9 range() range(limit): 0에서 limit - 1까지를, 1씩 증가하는 형태의 값으로 돌려 준다. range(start, end): start에서 end까지를, 1씩 증가하는 형태의 값으로 돌려 준다. range(start, end, step): start에서 end까지의 값을 돌려 주는데, 숫자의 증가폭을 step만큼으로 한다. Example print..
기존에 작업한 글이 있어 링크로 대체한다. 선택문 반복문 1 반복문 2 iomanip library 기본적으로 iostream 라이브러리로 출력을 하게되면, 왼쪽 정렬이다. 그리고 내가 원하는 칸에 정렬하기가 힘든데, 이 라이브러리를 불러오고, sd::cout
Do ~ While 일단 Do 안에 있는 명령문을 실행하고 나중에 while문의 조건식 비교 적어도 한번은 명령문을 처리함 마지막에 세미콜론(;)을 반드시 추가해야 함 조건식을 검사하는 while(조건식)은 C 문장으로 여기기 때문 기본형식 Problem 1 #include int main() { int sum = 0; int number = 0; printf("1에서 10까지 합을 구합니다.\n"); do { number++; sum += number; } while(number 1에서 10까지 합을 구합니다. 합은 55입니다. // 프로세스가 종료되었습니다. Problem 2 #include int main() { int sum = 0, index = 0; do { ++index; sum = sum ..
반복문의 필요성 특정 명령을 반복적으로 사용해야 함 규칙적으로 반복하는 일 동일한 내용을 반복할 때 For 특정 문장을 일정한 횟수만큼 반복 시킬 때 사용 Example 1 #include int main() { int i, Sum = 0; for (i=1; i 1부터 10까지의 합은 55다. // 프로세스가 종료되었습니다. Example 2 #include int main() { int number, i; printf("반복 횟수를 입력하세요 : "); scanf("%d", &number); for (i = 1; i 반복 횟수를 입력하세요 : 7 1번 반복입니다!! 2번 반복입니다!! 3번 반복입니다!! 4번 반복입니다!! 5번 반복입니다!! 6번 반복입니다!! 7번 반복입니다!! // 프로세스가 종료..