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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
1nquisitor
3 / 3 / 1
Регистрация: 24.02.2014
Сообщений: 87
#1

Как разместить два игровых поля морского боя в ряд по горизонтали? - C++

19.11.2014, 00:20. Просмотров 278. Ответов 1
Метки нет (Все метки)

Два квадратика в рядочек)

Привет, простенький вопрос.
Делаю жалкие попытки написать консольный морской бой (знаю-знаю, ссылки уже читал). Вобщем вопрос такой:
есть у меня функция, которая выводит на экран два игровых поля, и у меня не хватает мозга поставить их по горизонтали..есно по вертикали стоят хорошо)) итак, код в студию:

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
void print()//функция вывода игрового поля на экран
{
    char Buchstabe[N]= {'a','b','c','d','e','f','g','h','i','j'};
 
    cout<<"  1 2 3 4 5 6 7 8 9 10    Plauer"<<endl;
    for (int i=0; i<N; i++)
    {
        cout<<Buchstabe[i]<<" ";
        for (int a=0; a<N; a++)
        {
 
            cout<<FieldPlauer[i][a]<<" ";
 
        }
        cout<<endl;
 
    }
    cout<<endl<<endl;
 
     cout<<" 1 2 3 4 5 6 7 8 9 10        Schotmap"<<endl;
    for (int i=0; i<N; i++)
    {
        cout<<Buchstabe[i]<<" ";
        for (int a=0; a<N; a++)
        {
 
            cout<<Schotmap[i][a]<<" ";
 
        }
        cout<<endl;
 
}
 
подскажите пож способ поставить мои поля по горизонтали)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2014, 00:20     Как разместить два игровых поля морского боя в ряд по горизонтали?
Посмотрите здесь:

Создать два поля для морского боя - C++
Для практики создайте программу рисующую на экране два поля для морского боя. Первое - игрока, второе - противника. Второе поле должно...

Построение квадратного поля для морского боя - C++
Здравствуйте. Такой вопрос - Как сделать так чтобы поле для морского боя было не прямоугольное когда мы создаем массив 10*10 а квадратным? ...

Написание ИИ для Морского Боя - C++
Добрый день,помогите с написание АИ для морского боя , все сделал кроме АИ)Мы знаем размер поля количество кораблей и длина их так как это...

Как сделать метод update() как в игровых движках? - C++
Как сделать метод update() как в игровых движках?

Выберите в массиве А два близких по значению элемента и разместить меньший из них в массив B... - C++
Задан массив А размером 2n. Выберите в массиве А два близких по значению элемента и разместить меньший из них в массив B (n), а больший - в...

Сравнить два поля узла - C++
Имеется двусвязный список фишек домино. В нём два поля: левое и правое числа фишки домино. Нужно пробежать такой цикл, чтобы выяснить...

Дан массив, состоящий из записей. Каждая запись содержит два поля: - C++
Дан массив, состоящий из записей. Каждая запись содержит два поля: 1 - табельный номер (целое число в диапазоне от 0 до 999) 2 -...

Описать класс, содержщий два целочисленных поля, метод возвращающий сумму полей - C++
помогите пожалуйсто....осень надо((((((((((((( Описать класс содержщий два целочисленных поля, метод возвращающий сумму этих...

Определить вероятности исходов боя бомбардировщика с истребителями - C++
Необходимо написать программу на С++.Происходит воздушный бой между бомбардмровщиком и двумя атакающими его истребителями. Стрельбу...

Как разместить изображение в консольном окне? - C++
Как разместить изображение в консольном окне? Использую visual 2013 c++ Заранее спасибо


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Гоблин-инженер
113 / 113 / 32
Регистрация: 18.09.2014
Сообщений: 337
19.11.2014, 07:57     Как разместить два игровых поля морского боя в ряд по горизонтали? #2
1nquisitor, у вас получится отрисовка так:
C++
1
2
3
4
5
6
7
8
9
for (int i = 0; i > rows; ++i) {
    // Первое поле
    for (int j = 0; j < cols; ++j)
        cout << a[i][j] << " ";
    cout << "    ";
    // Второе поле
    for (int j = 0; j < cols; ++j)
        cout << b[i][j] << " ";
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru