Форум программистов, компьютерный форум CyberForum.ru

Нарисовать рамку. - C++

Восстановить пароль Регистрация
 
mashuta_ya
0 / 0 / 0
Регистрация: 27.10.2010
Сообщений: 10
31.10.2010, 10:46     Нарисовать рамку. #1
Пытаюсь нарисовать рамку.Т.е.:
ххххххх
х-----х
х-----х
ххххххх
У меня получается создать 2 гориз-ые линии через массивы.Но наверняка есть какой-то более емкий способ,может кто поделится идеей.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <iostream> 
#include <string.h>
#include <conio.h>
using namespace std;
 
int main()
{//создаю 2 гориз-ые линии
     int i,j;
     char mass[20][20];
        
     for( i=0; i<1;i++)
     {for ( j=0; j<20; j++)
     {mass[i][j] = 'х';
     }
     }
        
      for(i=0; i<1;i++)
        {for ( j=0; j<20; j++)
        {cout << mass[i][j]<<" ";
        }
        cout<<endl; 
        }
      for ( i=1; i<19 ; i++)
      {for ( j=0; j<20; j++)
      {mass[i][j] = ' ';
      }
      }
 
      for ( i=1; i<19; i++)
      {for ( j=0; j<20; j++)
      {cout << mass[i][j]<<" ";
      }
      cout<<endl;
      }
     if(i=19)
     {
      for ( j=0; j<20; j++)
     {
      mass[i][j] = 'х';}}
 
      if(i=19) 
      {for ( j=0; j<20; j++)
      {
        cout << mass[i][j]<<" ";
      }}
       cout<<endl;
getch();
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2010, 10:46     Нарисовать рамку.
Посмотрите здесь:

Как вставить Рамку со словами в DEV-C++? C++
C++ Убрать рамку вокруг окна
C++ Как установить рамку для окна ActiveX объекта?
C++ Функция, рисующуя по границам экрана дисплея рамку из символов '*'
C++ Нарисовать призму
C++ Не получается нормально вывести рамку, в последнем цикле ошибка (классы c++)
C++ нарисовать муравья
Нарисовать рамку вокруг текста C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TheMachinist
 Аватар для TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
31.10.2010, 11:21     Нарисовать рамку. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
 
int main ()
{
    char frame[] = "********************";
    char frame1[] = "*                  *";
    puts(frame);
    for(int i = 0;i < 20;i++)
        puts(frame1);
    puts(frame);
system("pause");
return 0;
}
mashuta_ya
0 / 0 / 0
Регистрация: 27.10.2010
Сообщений: 10
31.10.2010, 11:33  [ТС]     Нарисовать рамку. #3
NikolaWhite,спасибо!!!Очень легко и просто!
Yandex
Объявления
31.10.2010, 11:33     Нарисовать рамку.
Ответ Создать тему
Опции темы

Текущее время: 07:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru