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

C++에서 숫자 패턴을 인쇄하는 프로그램

<시간/>

이 튜토리얼에서는 주어진 숫자 패턴을 출력하는 프로그램에 대해 논의할 것입니다.

우리의 임무는 코드에서 반복 구조를 사용하고 주어진 패턴을 인쇄하는 것입니다 -

     1
    232
   34543
 4567654
567898765

예시

#include<bits/stdc++.h>
using namespace std;
int main(){
   int n = 5, i, j, num = 1, gap;
   gap = n - 1;
   for ( j = 1 ; j <= n ; j++ ){
      num = j;
      for ( i = 1 ; i <= gap ; i++ )
      cout << " ";
      gap --;
      for ( i = 1 ; i <= j ; i++ ){
         cout << num;
         num++;
      }
      num--;
      num--;
      for ( i = 1 ; i < j ; i++){
         cout << num;
         num--;
      }
      cout << "\n";
   }
   return 0;
}

출력

     1
    232
   34543
 4567654
567898765