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

Chương trình in một mẫu hình chữ nhật 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 một mẫu hình chữ nhật nhất định.

Đối với điều này, chúng tôi sẽ được cung cấp với chiều cao và hơi thở của hình chữ nhật. Nhiệm vụ của chúng tôi là in hình chữ nhật với kích thước đã cho bằng ký tự “@”.

Ví dụ

#include<iostream>
using namespace std;
void print_rec(int h, int w){
   for (int i=0; i<h; i++){
      cout << "\n";
      for (int j=0; j<w; j++){
         if (i == 0 || i == h-1 ||
         j== 0 || j == w-1)
            cout << "@";
         else
            cout << " ";
      }
   }
}
int main(){
   int h = 5, w = 4;
   print_rec(h, w);
   return 0;
}

Đầu ra

@@@@
@  @
@  @
@  @
@@@@