На этом уроке мы сохраним базу ходов в 16-мегабайтный файл. Также сделаем считывание из файла и несколько раз поиграем с компьютером, пока он нас не заматует.
Дата отправки отчёта:
28 октября 2017 г.
Задание выполнено: за
2 час. 07 мин.
Чему научился:
Научился играть в консольные шахматы.
Что было сложным:
Ничего.
Комментарии:
Забавно получилось. Мне этот урок напоминает детективный сериал - сначала разбирались где данные в файлике, потом как заматовать короля. Я в восторге!
Отчёт оценивали: 6452. Кирилл Шмойлов+1459. Сергей Сергеевич+111582. Родион+19156. Dimon+1791. Валерий Жданов+110558. Иван Воронин+12146. Иван+115822. Павел Демьянов02508. Сергей+14004. Елена+112230. LINKI+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: После того как вы изменили find = true; и закомментировали цикл на время тестирования без проверки корректности хода, обратно вы только раскомментировали цикл, а переменную find забыли вернуть в состояние false; поэтому и не срабатывала проверка на валидность хода короля. Всё отлично, идём дальше.
Научился: Написал методы Save() и Load().
Создал файл 16 Мб с базой всех позиций.
Сделал функцию для консольной игры с управлением короля. Трудности: Вернулся на курс после долгого перерыва, вспоминал всё.
Поэтому даже не пытался избавиться от матрицы box - делать считывание данных прямо из файла.