[실기] 2. 등비 수열
in 정보처리기사 on 기사 실기 알고리즘
등비 수열이란? 각 항에 일정한 수를 곱하여 다음 항을 만든다는 규칙
설명
- 등비 수열
각 항에 일정한 수를 곱하여 다음 항을 만든다는 규칙
- 여기에 곱해지는 수를
공비
라고 함 - An = An-1 x R
- A : 수열의 초항(2)
- R : 수열의 공비(3)
- S : 100번쨰 항까지의 합
- N : 등비 수열의 항 순서
- AN : 등비 수열의 n번째 항
문제
- 2, 16, 18, 54, 162, 486, …
- 등비 수열에 대하여 100번째까지 항의 합을 구하는 알고리즘을 구해라
C언어
#include<stdio.h>
int main() {
int R = 3; // 수열의 공비
int A = 2; // 수열의 초항
int S = A; // 100번째 항까지의 합
int N = 2; // 등비 수열의 항 순서
while (1) {
A = A * R;
S = S + A;
N = N + 1;
if (N > 100) break;
}
printf("%d\n", S);
};
JAVA
public class Main {
public static void main (String[] args) {
int R = 3;
int A = 2;
int S = A;
int N = 2;
while (true) {
A = A * R;
S = S + A;
N = N + 1;
if (N > 100) break;
}
System.out.print(S);
}
- 웹컴파일러에서 프로그래밍 연습하기
- [이기적] 정보처리기사 무료영상 내용 참고
- [이기적] 정보처리기사 실기 책 내용 참고