Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.13 KB | None | 0 0
  1. #include<iostream>
  2.  
  3. using namespace std;
  4.  
  5.  
  6. int main(){
  7.  
  8.         int a, b;
  9.         int k = 0;
  10.         cout << "INPUT SIZE 1: ";
  11.         cin >> a;
  12.         cout << "INPUT SIZE 2: ";
  13.         cin >> b;
  14.  
  15.         if(a >= 20 || b >= 20){
  16.             cout << "Size >= 20 ! is err";
  17.             return 0;
  18.         }
  19.  
  20.         if(a == b){
  21.             cout << "Size 1 == size 2 ! is err";
  22.             return 0;
  23.         }
  24.  
  25.         if(a > b){
  26.             k = (a - b) / 2;
  27.         }
  28.  
  29.         if(a < b){
  30.             k = (b - a) / 2;
  31.         }
  32.  
  33.         char arr[20][20] = {0};
  34.  
  35.         for(int i=0; i<a; i++){
  36.             arr[i][0] = '*';
  37.             arr[0][i] = '*';
  38.             arr[a-1][i] = '*';
  39.             arr[i][a-1] = '*';
  40.         }
  41.  
  42.         b += k;
  43.         for(int i=k; i<b; i++){
  44.             arr[i][k] = '*';
  45.             arr[k][i] = '*';
  46.             arr[b-1][i] = '*';
  47.             arr[i][b-1] = '*';
  48.         }
  49.  
  50.         for(int i=0;i<20;i++){
  51.            for(int j=0;j<20;j++){
  52.                 cout << arr[i][j];
  53.            }
  54.            cout << endl;
  55.         }
  56.  
  57.         getchar();
  58.         return 0;
  59.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement