반응형
- 화씨와 섭씨를 상호 변환.
- n번째 피보나치 수열 생성.
- 크리스마스 캐롤 “The Twelve Days of Christmas”의 가사를 반복문을 활용해 출력.
이 3가지를 만들어보라고 해서 두번째인 n번째의 피보나치 수열을 구현하였다.
피보나치 수열은 n번째 수와 n+1번째 수를 더하여 n+2번째에 대입하는 수열이다.
array[2] = array[0] + array[1]... 이런 식으로 n번째까지 수행하는 코드를 작성해보겠다.
fn main() {
const N: i32 = 15; //상수 N번째의 피보나치
let mut t1 = 0;
let mut t2 = 1;
let mut temp;
for _e in 1..=N {
if _e == N {
print!("{}번째의 피보나치 수 : {}", N, t1);
}
temp = t1 + t2;
t1 = t2;
t2 = temp;
}
}
나중에 더 공부해서 추가할 사항은
- 사용자가 직접 N번째를 입력하는 기능
- 피보나치 수열을 배열에 넣는 기능
이렇게 추가해볼 생각이다.
반응형
'Rust > Rust 개발' 카테고리의 다른 글
Rust - 가사 출력 (0) | 2022.04.29 |
---|---|
Rust - 화씨 섭씨 변환 (0) | 2022.04.28 |
최근댓글