Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Chương trình in mẫu kim tự tháp ngược ký tự C++


Trong hướng dẫn này, thảo luận chương trình in mẫu kim tự tháp ngược ký tự.

Cho số hàng của tam giác kim tự tháp ngược. Nhiệm vụ in chữ cái theo số hàng cho trước tạo hình kim tự tháp ngược.

Ví dụ mã nguồn

#include <bits/stdc++.h> using namespace std; //printing the inverse pyramid pattern void inv_pyramid(int n){    int i, j, num, gap;    for (i = n; i >= 1; i--) {       for (gap = n - 1; gap >= i; gap--) {          cout<<" ";          cout<<" ";       }       num = 'A';       for (j = 1; j <= i; j++) {          cout << (char) num++ <<" ";       }       for (j = i - 1; j >= 0; j--) {          cout << (char) --num <<" ";       }       cout<<"\n";    } } int main(){    int n = 5;    inv_pyramid(n);    return 0; }

Kết quả

A B C D E E D C B A A B C D D C B A A B C C B A A B B A A A