Ан
Анна

Здравствуйте как нарисовать рамку в консоле с++? надо через for рамка должна состоять из знака "="

Алексей Новиков
Алексей Новиков

Вот мой код для "как бы" мини игры
Там используються рамки (борты) за которые не разрешено выходить.
Можеш посомтреть и переписать что нужно.

#include // cin, cout
#include // поддержка русского языка
#include // _getch()
#include // поддержка функции очистки экрана system("cls")
#include

using namespace std;

int main()
{
setlocale(LC_ALL,"Russian"); // установка русского языка

start:

char act; // переменная для хранения ввода пользователя
int ch; // ввод пользователя приведённый к типу int
int x = 7; // две переменные для хранения координат пользователя
int y = 9;
int oil = 600;//Переменная для определния топлива
int hp = 100;
char map[15][20]; // двумерный массив для хранения игровой карты

// блок инициализации массива
// внешний цикл отвечает за строки
for (int i = 0; i< 15; i++)
{
// внутренний цикл отвечает за столбцы
for (int j = 0; j< 20; j++)
{
map[j] = ' ';
}
}
//инциализация бортов
for(int i = 0; i < 15; i +=14)
{
for(int j = 0; j < 20; j++)
{
map[j] = '=';
}
}
for(int j = 0; j < 20; j +=19)
{
for(int i = 0; i < 15; i++)
{
map[j] = '|';
}
}
map[7][9] = 'T';// помещаем игровой персонаж в начало координат

while (1)
{
system("cls"); // вызов функции очистки экрана

for (int i = 0; i < 15; i++)
{
for (int j = 0; j < 20; j++)
{
cout

Похожие вопросы
Что нарисовать? Мучаюсь вопросом "Что нарисовать? ". Есть советы, могу нарисовать вам что-нибудь!
Как вложить рамку (с текстом ) в другую рамку? В CSS !
Как нарисовать символ (знак) определенным шрифтом (чтобы линии символа, были похожие на тематику шрифта)?
Как нарисовать этот знак?
Как нарисовать забор в pascalabc, чтобы доска была в n пикселей, а забор состоял из k досок.
что не должно выходить за дозволенные рамки?
Как нарисовать знак biohazard
Помогите. Нужно вывести в консоль с++ пирамиду из звезд. И сделать это надо с помощью двух циклов for.
Должны же быть рамки.. . хоть в чём то?
В чём вы СОСТОЯЛИСЬ? Здравствуйте!)