개발지식/rust

[rust] 러스트 구구단 출력 예제

개발자료맥시멈 2024. 10. 25. 22:09
반응형

안녕하세요, dev-desk 입니다.

 

오늘은 러스트로 구구단 출력 예제를 만들어보겠습니다.

 

구구단은 2부터 9의 수를 각각의 단으로, 1부터 9까지의 수를 곱해 나온 값을 나열한 표입니다.

 

 

구구단 표를 보면 아래와 같은 일정한 수식 패턴이 있습니다.

 

단 x 곱하는 수 = 값

 

위 패턴을 잘 파악하고나면 반복문을 쉽게 작성할 수 있습니다.

 

 

<목차>

  • 2단만 출력하기
  • 구구단 전체 출력하기
  • 단 출력을 함수로 만들어 분리하기

 

 

2단 만 출력하기

구구단은 반복문을 중첩하여 사용해야 합니다.

 

우선 2단만 출력하는 반복문을 작성해보겠습니다.

 

곱하는 수를 1부터 9까지 1씩 증가하며 2단을 출력합니다.

 

 

 

구구단 전체 출력하기

이번에는 알고리즘에서 고정되어있던 2단을 반복문으로 바꾸어 2단부터 9단까지 전부를 출력하도록 바꾸겠습니다.

 

2단부터 9단까지 모두 출력합니다.

 

 

 

단 출력 기능을 함수로 만들기

하나의 단을 출력하는 기능을 러스트의 함수로 분리합니다.

 

작성한 함수에 출력하려는 단을 매개변수로 입력하면 원하는 단을 출력할 수 있습니다.

 

3단을 출력해보겠습니다.

 

 

 

짝수 단만을 출력할 수 있도록 메인 함수에 반복문을 구성해 보았습니다.

 

 

 

구구단은 반복문을 공부하기 좋은 예제입니다.

 

한 단을 출력하는 부분부터 함수로 기능을 분리하는 것까지 연습해보세요.

 

오늘도 끝까지 읽어주셔서 감사합니다.

 

 

반응형