30 марта 2015 г.

Написать программу, которая выводит на экран - следующую фигуру:

************
*                    *
*                    *
*                    *
*                    *
*                    *
*                    *
************
ширина и высота фигуры задаются пользователем с клавиатуры.

setlocale(LC_ALL, "Russian");
int a, b;

do
{
cout << "Эта программа выводит на экран прямоугольник\nВведите длину прямоугольника: ";
cin >> a;
cout << "\nВведите ширину прямоугольника: ";
cin >> b;
cout << "\n";
for(int i=0;i<a;i++)
{
for(int y=0;y<b;y++)
{
if(i==0||y==0||i==a-1||y==b-1)
{
cout<<"*";
continue;
}
cout<<" ";
}
cout<<"\n";
}
cout << "\nЕсли хотите продолжить, нажмите 1\n";
cin >> a;
} while (a == 1);

Комментариев нет:

Отправить комментарий