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

Создать два поля для морского боя - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать двоичный файл и записать в него n целых чисел http://www.cyberforum.ru/cpp-beginners/thread1132861.html
Первая программа должна сформировать двоичный файл. Вторая – считать данные из этого файла, выполнить соответствующие вычисления (при этом используемые массивы должны быть динамическими) и записать их результаты в текстовый файл. Создать двоичный файл и записать в него n целых чисел. Из компонентов исходного файла сформировать массивы положительных и отрицательных простых чисел....
C++ Ошибка С2446 no conversion from 'const char *' to '_TCHAR *' Здравствуйте, я хочу загрузить картинку с помощью OpenCV. Библиотека работает! Но как я уже не пытался, всё время появляется ошибка: ':' : no conversion from 'const char *' to '_TCHAR *' Помогите! http://www.cyberforum.ru/cpp-beginners/thread1132859.html
C++ Процедуры создания и чтения файла (перевести с Паскаля на с++)
Помогите пожалуйста перевести программу с Паскаля на с++ Program as; Type wed = record {Тип wed включает 3 поля: n, fio, bal} n : byte ; fio : string ; bal : array of byte; {Поле bal – массив из 3 оценок } end; Var spisok : wed ; ...
Заданы входная последовательность символов текста t C++
Помогите с написанием программы: Заданы входная последовательность символов текста t, входная подпоследовательность s и входная последовательность символов замещения r. Спроектируйте программу выделения s из t, если такая подпоследовательность содержится в t, и замены её на r с дальнейшим распечаткой результирующей цепочки символов. Примите допущение, что за последним символов t следует первый,...
C++ Сортировка фамилий по алфавиту http://www.cyberforum.ru/cpp-beginners/thread1132840.html
В структуре (Рабочие), которая записана в двоичный файл, требуется отсортировать фамилии работников по алфавиту (ну еще найти кол-во молодых и пенсионеров но я это реализовал). Никак не могу придумать сортировку (даже не знаю как: через библиотеку string.h или еще каким-нибудь способом). Вот код: #include <iostream> #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <ctype.h>...
C++ Использована неинициализированная локальная переменная error C4700: использована неинициализированная локальная переменная "w". Даже если w объявлять как глобальную переменную то прога все равно не работает. #include "stdafx.h" #include <iostream> #include <math.h> #include <stdlib.h> #include <ctime> #include <conio.h> подробнее

Показать сообщение отдельно
HAIRY
0 / 0 / 0
Регистрация: 24.01.2011
Сообщений: 231

Создать два поля для морского боя - C++

29.03.2014, 11:35. Просмотров 718. Ответов 9
Метки (Все метки)

Для практики создайте программу рисующую на экране два поля для морского боя. Первое - игрока, второе - противника. Второе поле должно располагаться справа от первого.
Внутренние клетки заполняйте пробелом. Для рисования границы используйте минус и прямую разделительную черту: -, |, а для углов - решётку #. Слева от каждого поля - столбик цифр; сверху - буквы.
вот у меня ток получилось (методом тыка) создать такое поле
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
#include <iostream> 
#include <clocale>  
#include <conio.h>  
#include <stdlib.h> 
 
using namespace std;
 
int main()
{
 
setlocale(LC_CTYPE,"Russian");
 
char pole1[10][10]; 
 
 
    for (int i = 0; i < 11; i++)
    {
        
            pole1[0][0] = '|';
            cout << pole1[0][0];
            
            for (int j = 0; j < 10; j++)
        {
            
            pole1[i][j] = '-';
            cout << pole1[i][j];
            pole1[i][j] = '-';
            cout << pole1[i][j];
            pole1[0][0] = '|';
            cout << pole1[0][0];
        }
        
        cout << "\n"; 
    }
    
 
    _getch();
    return 0;
}
как сделать по краям решетки, столбик цифр и букв, не знаю. Помогите пожалуйста.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru