OskarF - 2011-03-12 11:51:07

Napisać program działający w trybie konsolowym (tekstowym) i rysujący na ekranie
prostokąt. Użytkownik podaje znak wypełnienia prostokąta, pozycje lewego
górnego rogu prostokąta (x, y) oraz długości boków prostokąta (ab). Przyjmujemy,
ze lewy górny narożnik konsoli ma współrzędne (x, y) = (1, 1).
Przykład: x=6, y=3, a=4, b=6, zn=’x’
>
>
> _____xxxxxx
> _____xxxxxx
> _____xxxxxx
> _____xxxxxx
ozn.
> - nowa linia,
_ - znak spacji.





#include <iostream>

using namespace std;

int main()
{
    int x,y,a,b;
    char zn;
    cout<<"Program rysuje prostokat o wymiarach jakie poda uzytkownik."<<endl;
    cout<<"Podaj znak wypelnienia prostokata."<<endl;
    cin>>zn;
    cout<<"Podaj wspolrzedne \(x,y\) lewego gornego rogu prostokata."<<endl;
    cin>>x>>y;
    cout<<"Podaj szerokosc boku prostokata \'a\'."<<endl;
    cin>>a;
    cout<<"Podaj dlugosc boku prostokata \'b\'."<<endl;
    cin>>b;

    for(int i=1;i<y;i++)
    {
        cout<<endl;
    }

    for(int i=0;i<a;i++)
    {
        for(int j=1;j<x;j++)
        {
            cout<<" ";
        }
        for(int k=0;k<b;k++)
        {
            cout<<zn;
        }
        cout<<endl;
    }

    cin.get();
    return 0;
}

mapa fotowoltaiki taśmy led producent kompensatory mocy biernej