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

C++에서 사각형 패턴을 인쇄하는 프로그램

<시간/>

이 튜토리얼에서는 주어진 직사각형 패턴을 인쇄하는 프로그램에 대해 논의할 것입니다.

이를 위해 직사각형의 높이와 숨결이 주어집니다. 우리의 임무는 "@" 문자를 사용하여 주어진 치수로 직사각형을 인쇄하는 것입니다.

예시

#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;
}

출력

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