rijads

crtanje pravougaonika

Nov 3rd, 2014
251
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.77 KB | None | 0 0
  1. #include<iostream>
  2. using namespace std;
  3. int crtaj(int a, int b){
  4.     for (int i = 0; i < a; i++){
  5.         for (int j = 0; j < b; j++){
  6.             if (i == 0 && j == 0 || i == a - 1 && j == b - 1 || i == 0 && j == b - 1||i==a-1&&j==0) //provjerava da li se nalazi na cosku
  7.                 cout << "  +  ";
  8.             else if (i == 0 || i == a - 1)//da li je na gornjoj ili donjoj strani
  9.                 cout << "  -  ";
  10.             else if (j==0||j==b-1)//lijeva ili desna strana
  11.                 cout << "  |  ";
  12.             else
  13.                 cout << "     "; //unutrasnjost
  14.         }
  15.         cout << endl;
  16.     }
  17.     return 0;
  18. }
  19. int main()
  20. {
  21.     int a=0,b=0;
  22.     cout << "Unesi a,b:\n";
  23.     while (a == 0 || b == 0){//ako se unese da je stranica a ili b, ponovni unos
  24.         cin >> a >> b;
  25.         if (a == 0 || b == 0)
  26.             cout << "Stranice ne mogu biti 0\n";
  27.     }
  28.     crtaj(a, b);
  29.     return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment