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

Нужно составить функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Чтение MFT файла http://www.cyberforum.ru/cpp-beginners/thread286820.html
Добрый день. пытаюсь прочитать информацию о бэкап файле MyBackup.bkf Который по своей структуре является MFT файлом, на сколько я понял. Нужная мне инфа(имена файлов в бэке и т.д) хранится в дескрипоторных блоках. собственно делаю так... HANDLE file; DWORD DW; char arr; file =CreateFile(_T("C:\\MyBackup.bkf"), GENERIC_READ |GENERIC_WRITE, FILE_SHARE_READ,
C++ Работа с HEX У меня вот такая задача - надо создать программу-шифровальщик с помощью метода XOR. Но так как данный метод основывается на взаимодействии с HEX-"таблицами", то я хотел спросить, как работать с ними (HEX-"таблицами") на C++? Если можно, коротенькое, но понятное объяснение с примером (не самого шифрования, а просто работы с HEX) http://www.cyberforum.ru/cpp-beginners/thread286814.html
random C++
Доброго времени суток! Вопрос прост: для генерации случайных чисел всегда пользовался rand(), но тут что то вдруг добрался до random(), но не VC++, ни Dev C++ её опознавать не хотит. stdlib.h подключил.
C++ С++ программирование, цикл
Найти 10 первых натуральных чисел, оканчивающихся на цифру 7, кратных числу 9 и больших 100
C++ Поиск максимального пути в графе с использованием динамики. http://www.cyberforum.ru/cpp-beginners/thread286753.html
Дан неориентированный, связный, невзвешенный граф. Дано n вершин графа. Через каждую вершину можно проходить не более 1 раза. Необходимо найти длину максимального пути в графе. Начальную и конечную вершину можно выбиратьпроизвольно, причем так, чтоб они не образовывали цикл. Реализация графа через матрицу смежности. Язык С. Проблема в том, что это нужно реализовать через...
C++ Создать динамический список. Удалить из него первый и последний элемент. Список. есть пример программы: Создать динамический список. Удалить из него первый и последний элемент. #include <iostream.h> //структура динамического списка struct LIST { int dann; LIST *next; }; LIST *head=NULL; подробнее

Показать сообщение отдельно
pSychOo
-122 / 3 / 1
Регистрация: 16.04.2011
Сообщений: 55
01.05.2011, 21:23     Нужно составить функцию
Что бы меня все с первого раза понял попытаюсь как можно больше объяснить в первом сообщении. Я конечно ленивый до жути и не самый старательный студент в группе, но все же купить курсовую мне не позволяет чувство собственного достоинства, и по этому я решил взяться за нее сам.

Задача курсовой - игра "Сапер". Так как мы не учили реализацию графических программ игра должна работать в консольном режиме, управление только путем ввода данных(ручной ввод координат выбираемой клетки). Первое что мне пришло в голову использовать два двумерных массива(целочисленный и строковый). Целочисленный для хранения содержания поля(0-пустая клеточка поля, от 1 до 8-количество мин вокруг клетки, 9 и больше-клетка содержащая мину). Ну а строковый массив для создания более менее красивого и удобного отображения поля(мина-"*",пустая клеточка-"_", а количество мин вокруг так и остается от "1" до "8").

Принципе практически вся программа у меня готова, но я так и не придумал как должна работать одна функция. Именно о ней и пойдет речь.

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

Предлагайте идеи реализации данной функции. Заранее всем очень благодарен.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru