Computer >> Máy Tính >  >> Lập trình >> C ++

Chương trình in bảng chữ cái ‘N’ bằng cách sử dụng mẫu số từ 1 đến n trong C ++

Trong hướng dẫn này, chúng ta sẽ thảo luận về một chương trình in bảng chữ cái ‘N’ bằng cách sử dụng mẫu số từ 1 đến n.

Đối với điều này, chúng tôi sẽ phải in bảng chữ cái tiếng Anh N. Nhiệm vụ của chúng tôi là xác định kích thước của chữ cái và in nó trở lại bằng cách sử dụng các số từ 1 đến n.

Ví dụ

#include <iostream>
using namespace std;
//printing the letter N
void print_N(int N){
   int index, side_index, size;
   int Right = 1, Left = 1, Diagonal = 2;
   for (index = 0; index < N; index++) {
      cout << Left++;
      for (side_index = 0; side_index < 2 * (index);
      side_index++)
      cout << " ";
      if (index != 0 && index != N - 1)
         cout << Diagonal++;
      else
         cout << " ";
      for (side_index = 0; side_index < 2 * (N - index - 1);
      side_index++)
      cout << " ";
      cout << Right++;
      cout << endl;
   }
}
int main(int argc, char** argv){
   int Size = 8;
   print_N(Size);
   return 0;
}

Đầu ra

1         1
2 2       2
3  3     3
4  4     4
5   5   5
6    6  6
7     7 7
8      8