본문 바로가기

반복문15

[Javascript] 반복문(1): for 사용 방법 지난 포스팅에서 조건문 if를 사용하는 방법에 대해서 알아보았어요. 조건문은 여러 가지 선택사항 중 하나를 선택해서 프로그램을 다양한 방향으로 진행할 수 있도록 도와주는 구문입니다. 조건문이 있다면 반드시 함께 나오는 구문이 바로 반복문입니다. Javascript에는 반복문으로 사용할 수 있는 구문이 여러가지가 있습니다. 이번 포스팅에서는 for 반복문을 사용하는 방법을 알아보도록 하겠습니다. 반복문이란 무엇인가 프로그래밍을 진행하다보면 똑같은 처리를 여러 번 진행해야 할 경우가 발생합니다. 예를 들어서 같은 문자나 숫자, 혹은 메시지를 100번 이상 화면에 출력해야 할 경우가 발생하는 것이죠. 그럼 같은 코드를 100번 이상 써야 한다는 말이 됩니다. 비효율 적이죠. Javascript에서는 이러한 반.. 2021. 4. 18.
[C언어 문제] Factorial(팩토리얼: 계승) 구하기 (반복문 이용) 조건문을 이용해서 홀수 또는 짝수를 알아보는 프로그래밍을 지난 포스팅에서 해보았습니다. 필요한 내용들은 연산자를 사용하는 방법과 조건문을 사용하는 방법들이었어요. 이번에는 반복문을 사용해서 수학에서 배우는 Factorial을 계산하는 프로그래밍을 해보도록 하겠습니다. C언어 문제. 자연수를 입력받아 Factorial을 구하시오. 화면에 다음과 같이 출력되도록 프로그래밍하시오. 양의 정수를 입력하세요 : -1 양의 정수가 아닙니다. 양의 정수를 입력하세요 : 5 5! = 120 조건 1. 양의 정수(자연수)를 입력받도록 합니다. 양의 정수가 아닐 경우 다시 입력받습니다. 조건 2. 반복문을 이용하세요.(for, while, do... while) *프로그래밍 의도 정수형 변수를 선언할 수 있는가? 연산자를.. 2021. 4. 17.
[C언어] 재귀함수! 반복문 없이 반복되는 함수 만들기 C언어 뿐만 아니라 모든 언어에서 기본적으로 사용하는 구문들은 전부 알아보았습니다. 변수, 상수, 반복문, 조건문, 그리고 마지막으로 함수까지 말이죠. 이것만으로도 여러가지 응용을 해서 프로그래밍을 만들 수 있습니다. 오늘은 함수의 응용으로 재귀함수를 알아볼 예정입니다. 재귀함수는 반복문 없이 함수의 반복을 만들어 주는 구문입니다. 재귀함수: 함수에서 함수를 부르다! 재귀함수는 사용자 정의 함수를 만들고 이 함수에서 다시 사용자 정의함수를 부르는 함수를 말합니다. 사용자 정의 함수에 대해서는 지난 포스팅에서 다뤄봤습니다. 2020/09/28 - [쿤즈 Dev/C] - [C언어] 함수(Function) (2) 사용자 정의 함수의 사용법 [C언어] 함수(Function) (2) 사용자 정의 함수의 사용법 지.. 2020. 10. 12.
[C언어] 반복문 세 번째 - do while 앞서 반복문 두개를 알아보았습니다. 반복문 for 와 반복문 while 입니다. 거듭 강조해서 말씀드리지만 C언어로 프로그래밍을 할 때에는 조건문, 반복문은 필수입니다. 거기에 앞으로 포스팅해드릴 포인터와 구조체, 그리고 파일관련 프로그래밍까지 모두 이 기초적인 방법을 이용해서 여러가지 알고리즘을 만들어 나갑니다. 오늘 포스팅은 반복문 세 번째로 do while 문에 대해서 알아보도록 하겠습니다. 반복문 do while 구문에 대해서 알아보자! 반복문 do while 구문은 앞서 알아본 while 구문과 동일합니다. 다만 다른것이 있다면 반복문 내부를 최초 1회 실행을 하느냐 하지 않느냐 라는 것입니다. 반복문 사용법은 아래와 같습니다. do { ... } while (표현식) ; 위에 보시는바와 같이 .. 2020. 9. 15.
[C언어] 반복문 두 번째 - while 구문 지난 포스팅에서는 반복문의 첫 번째인 for 구문에 대해서 알아보았습니다. for 구문은 변수의 초기값 설정부터 증가량 및 반복횟수를 모두 직접 정해주기 때문에 매우 직관적인 반복문입니다. 이번 포스팅에서는 반복문의 두 번째인 while 구문에 대해서 알아보도록 하겠습니다. 반복문 while 구문을 알아보자! 반복문 while은 for 문법과 달리 표현식 또는 조건식 하나만 입력받습니다. while 은 아래와 같이 사용합니다. while ( 표현식 ) { ... } 표현식에는 참인지 거짓인지를 나타내는 true / false 의 조건을 입력할 수 있습니다. 반복문 while 에 접근하면 표현식을 확인하고 true 일 경우에는 내부 block 에 있는 로직을 실행합니다. 그리고 블록이 끝나면 다시 처음으로.. 2020. 9. 14.
[C언어] 반복문의 시작! - for 구문 지난 C언어 포스팅들에서는 기본적으로 알아야할 키워드와 식별자들, 그리고 변수설정과 처음으로 조거문을 사용해서 프로그래밍을 해보았습니다. 조건문도 if문과 switch문 두 개를 알아보았고 상황에 맞에 프로그래머가 사용해 주면 되는 것입니다. 이번 포스팅에서는 프로그래밍 할때 빼놓을 수 없는 반복문을 알아보도록 하겠습니다. 반복문도 여러가지 종류가 있지만 이번 포스팅에서는 for 반복문에 대해서 알아보려합니다. 반복문 for 구문을 알아보자! 반복문 for 는 아주 기본적인 반복문이며 매우 잘 쓰이는 반복문입니다. 초기값부터 반복횟수까지 직접 설정하기 때문에 가장 직관적으로 알아볼 수 있는 반복문입니다. 반복문 for 의 형태는 아래와 같습니다. for ( 초기상태 ; 표현식 ; 다음상태 ) { ... .. 2020. 8. 25.