반응형
- 문제 설명 : 등차수열에서 n 번째 수를 출력하는 프로그램을 만들어 보자.
- 입력 : 시작 값(a), 등차의 값(d), 몇 번째 수 인지를 의미하는 정수(n)가 공백을 두고 입력된다. (모두 0 ~ 100)
- 출력 : n 번째 수를 출력한다.
- 입력 예시
1 3 5 - 출력 예시
13 - 내 소스
#include <stdio.h> int main() { int a, d, n; scanf("%d %d %d", &a, &d, &n); for(int i = 1; i < n; i++) { a = a + d; } printf("%d\n", a); return 0; }
- 모범 소스
#include <stdio.h> int main(){ int i, j, a, b, c; scanf("%d%d%d", &a, &b, &c); for(i=a, j=1; ;j++, i+=b) if(j==c) break; printf("%d", i); return 0; }
반응형
'Algorithm > CodeUp' 카테고리의 다른 글
[CodeUp] 코드업 1091 [기초-종합] 수 나열하기3 - C 언어 (0) | 2021.06.08 |
---|---|
[CodeUp] 코드업 1090 [기초-종합] 수 나열하기2 - C 언어 (0) | 2021.06.08 |
[CodeUp] 코드업 1088 [기초-종합] 3의 배수는 통과? - C 언어 (0) | 2021.06.05 |
[CodeUp] 코드업 1087 [기초-종합] 여기까지! 이제 그만~ - C 언어 (0) | 2021.06.04 |
[CodeUp] 코드업 1086 [기초-종합] 그림 파일 저장 용량 계산하기 - C 언어 (0) | 2021.06.03 |