Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C n번째 홀수 프로그램

<시간/>

숫자 N이 주어지면 N번째 홀수를 찾아야 합니다.

홀수는 2로 완전히 나누어지지 않고 나머지가 0이 아닌 숫자입니다. 1, 3, 5, 7, 9, ….

짝수 목록을 자세히 관찰하면 다음과 같이 나타낼 수도 있습니다.

<미리>(2*1)-1=1, (2*2)-1=3,(2*3)-1=5, (2*4)-1=7,….(2*N) -1.

따라서 문제를 해결하기 위해 단순히 숫자 N에 2를 곱하고 결과에서 1을 빼면 홀수가 됩니다.

예시

입력:4출력:74번째 홀수는 1, 3, 5, 7입니다..입력:10출력:19

알고리즘

START STEP 1 -> 정수 'n'을 선언하고 할당합니다. STEP 2 -> n*2-1(홀수) 출력.STOP

예시

#include int main(int argc, char const *argv[]){ int n =10; // 홀수의 경우 짝수에서 1을 뺄 수 있습니다. printf("N번째 홀수 =%d", n*2-1); 반환 0;}

출력

N번째 홀수 =19