Си шарп с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Дмитрий Мерцалов
  • Звание: Рекурсист
  • Накопленный опыт: 193 часа
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-07-14 09:26:49
  • Город проживания: Краснодар

Видеокурсы

Дата активности Видеокурс Прогресс
2015-11-25 soft3 Теория ООП 38 из 39 98 %
2015-11-23 game1 Нано-игры 7 из 9 70 %
2015-11-22 soft1 Нанософт 6 из 10 60 %
2015-08-02 soft0 Демо софт 6 из 8 86 %
2015-07-26 game6 Морской Бой 9 из 16 57 %
2015-07-15 game0 Демо игры 8 из 10 80 %
2015-07-12 soft2 Новые технологии 1 из 18 7 %
2015-06-19 sokoban Сокобан 19 из 23 83 %
Итого: 94 из 133 71 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2016-01-07 task1 Целые задачи все 11 100 %
2015-09-22 task1 Календарь 6 из 16 38 %
2015-09-15 task1 Цифры 11 из 12 92 %
2015-09-03 task1 Символы все 5 100 %
2015-09-03 task1 Геометрия все 8 100 %
2015-08-30 olimp Олимпиада 2 из 40 5 %
2015-08-24 task1 Формулы 8 из 9 89 %
2015-07-21 task1 Лирика 12 из 14 86 %
2015-06-10 task2 For-to-чки 1 из 26 4 %
2015-06-10 task2 Любимые циклы 1 из 6 17 %
2015-05-29 task1 Целые числа все 7 100 %
2015-05-28 task1 Строки все 14 100 %
2015-05-23 task1 Семантика все 6 100 %
Итого: 92 из 174 53 %
Сохранить страницу:

6860. --
Юрий
Юрий
ответить
→  Дмитрий Мерцалов  # Морской Бой / Планирование / 2015-11-26 20:15

В C# нет функций, есть только методы


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Интерфейс. VIP. Пересечение прямоугольников. / 2015-11-25 18:06

Дмитрий, отлично что прокачался и приблизился к интересному финалу! :)


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Дмитрий Мерцалов  # Теория ООП / Интерфейс. Кружок готов к игре! / 2015-11-25 16:25

Отвечаю. Слово this, если после него ничего нет (а сейчас именно такая ситуация, ведь дальше запятая и следующий член) указывает на текущий объект текущего класса. А вот если после зис что то есть, то на то что есть, на то и указывает.


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2015-11-25 16:22

Поздравляю с завершением курса ООП! Радует, что много нового узнал, значит курс оказался полезным! И впереди еще 3 vip урока!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Дмитрий Мерцалов  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2015-11-25 16:21

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


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2015-11-25 11:49

Дмитрий, отличный опыт приобрел на этом уроке! Вперед к новому! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий Мерцалов  # Теория ООП / Интерфейс. Создаём кружок. / 2015-11-23 21:53

Его не обязательно писать


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Валентин  # Наноигры / Арканоид - Шарик и кирпичики / 2015-11-23 13:37

Круто! Как ты сделал такие астероиды?


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Прикладные / Скорость на клавиатуре / 2015-11-23 01:51

Просто невероятная скорость!


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Наноигры / Арканоид - Уровень и ракетка / 2015-11-23 01:23

Чем больше повторяешь, тем лучше усваиваешь


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий Мерцалов  # Теория ООП / Перемещение Снеговиков / 2015-11-21 18:45

Мы вломипеды не изобретаем, мы их рисуем ;)


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Иван   / 2015-10-22 23:45

Координаты рассчитал очень просто. Нашел картинку велосипеда в интернете, открыл её через Paint и посмотрел координаты нужных мне точек.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Дмитрий Мерцалов  # Теория ООП / Спрайт для Снеговика / 2015-10-22 18:53

классно выглядят велосипеды))


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Теория ООП / Спрайт для Снеговика / 2015-10-22 16:32

До завершения курса осталось совсем чуть-чуть! Интересно, как вы рассчитывали координаты для фигур велосипеда?


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Переезд метода Draw / 2015-10-22 00:56

Дмитрий, просто великолепные что нашлись ответы, хотя так всегда и происходит, занимайся и дальше и еще будет лучше! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Переезд graph в базовый класс / 2015-10-21 22:55

Отлично продвигаешься, так держать! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Мощь полиморфизма / 2015-10-21 22:44

Дмитрий, хорошо позанимался! Молодец! :)


6458. --
Александр
Александр
ответить
→  Дмитрий Мерцалов  # Теория ООП / Мощь полиморфизма / 2015-10-21 22:02

вчера уже говорил, велик шикарный! а можно сделать так чтоб у него крутились колёса и цвет фона сзади менялся ))


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Теория ООП / Переезд метода Draw / 2015-10-21 21:14

Здоров, что узнал все ответы! Рад, что все понравилось.


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Рисователь снеговиков / 2015-10-21 20:16

Вау, Дмитрий!!! Красота!!! Молодец!
Отличные знания приобрел!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Дмитрий Мерцалов  # Теория ООП / Фигуральный базовый класс / 2015-10-21 18:39

Теперь всё отлично!!


6458. --
Александр
Александр
ответить
→  Дмитрий Мерцалов  # Теория ООП / Богатое наследство / 2015-10-19 20:50

классный рисунок придумал - велики! ))


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Теория ООП / Второй Снеговик / 2015-10-19 19:03

Поздравляю с первой программой! Отлично все получилось! Ждем следующих программ.


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Цветные карандаши / 2015-10-19 14:44

Дима, повторение - это и есть одна из составляющих обучения, увы без него ни как!!! :)
Ты хорошо справился! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Расстояние между пикселями / 2015-10-19 13:45

Дмитрий, отличный опыт приобрел в этом уроке! Молодец! :)


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Теория ООП / Пиксели для классов / 2015-09-24 00:25

Интересно, а главное, Евгений Витольдович как-то все просто объясняет.


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Пиксели для классов / 2015-09-23 22:24

Дмитрий, очень хорошо что приходит понимание! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Структура vs Класс / 2015-09-23 21:42

О, Дмитрий, это супер урок, очень многое прояснил, рада что и тебе он принес отличных знаний! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить

1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий Мерцалов  # Теория ООП / Круглый класс / 2015-09-22 15:55

Шустро двигаешься!


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Теория ООП / Второй класс / 2015-09-22 15:49

Отличное нововведение! Здорово, что удается добавить что-то свое


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Второй класс / 2015-09-22 15:32

Дмитрий, хорошо занимаешься! Молодец!


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Урок рисования / 2015-09-22 15:24

Дима, замечательно!!! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий Мерцалов  # Теория ООП / Урок рисования / 2015-09-22 15:00

Поздравляю с н ачалом видеокурса!


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Теория ООП / Инкапсуляция мечты / 2015-09-22 14:28

Дмитрий, я тебе поздравляю с началом этого увлекательного и очень познавательного курса!!! Очень рада что присоединился к ним!!!


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
# Консоль / Целые задачи / Уравнение 2 / 2015-09-15 15:39

Что с Роботом Шарпом? Приходится раз по 10 нажимать "Запустить", чтобы он проверил задачу. Пишет: "> Программа отсылается...
> Робот Шарп уже проверяет твою программу, 60 с...
> Робот Шарп запутался в проводах :(".


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Прикладные / Текстовый процессор / 2015-08-02 11:30

Дмитрий, отличные навыки приобрел, очень рада что все получилось! Мне нравится что ты действуешь и не останавливаешься не смотря на возникающие вопросы! Молодец! :)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Дмитрий Мерцалов  # Прикладные / Текстовый процессор / 2015-08-02 10:01

Дмитрий,Вы молодец. Много нового изучили)) и Ивану спасибо, помощь - это большое дело


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Иван   / 2015-08-01 09:45

Спасибо, буду разбираться с этим!


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов   / 2015-08-01 01:10

Вот в этой теме есть ответ на ваш вопрос
forum.sources.ru/index.php?showtopic=133519


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Иван   / 2015-07-31 18:17

Я выполняю задание Текстовый процессор и решил сделать, как в стандартном редакторе "Блокнот" замену и поиск текста. Я сделал так: нажимаю в списке MenuStrip вкладку Заменить и по аналогии с уроком Баскетбольное табло появляется окно "Замена", в полях вписываю старый и новый текст и хочу, чтобы при нажатии на кнопу в основном окне редактора происходила замена. Ссылка на проетк cloud.mail.ru/public/51SC/AUY6Hic5B


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов   / 2015-07-31 18:10

Окно табло только отображает данные из окна контроль. А что именно вы собираетесь менять в окне контроль? На данный момент в окне табло только лейблы , на которых все отображается. Можно на лейблы повесить какое-нибудь событие(event), и что-нибудь делать , если это событие произошло.


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Иван   / 2015-07-31 18:00

Возник такой вопрос. Я нажимаю кнопку Табло, появляется новое окно и из окна Контроль я могу влиять на окно Табло. Каким способом можно влиять на окно Контроль из вызванного окна Табло?


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Прикладные / Баскетбольное табло / 2015-07-31 17:54

Красочно получилось. Приобрели ценный опыт. Впереди еще много интересного!


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Прикладные / Прохождение теста / 2015-07-27 18:32

Программа на вид простенькая, но в ней можно многому научиться! Желаю дальнейших успехов в освоении c#!


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Прикладные / Прохождение теста / 2015-07-27 18:04

Дмитрий, замечательно, мне нравится твой настрой на движение вперед! :)


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Прикладные / Шахматные часы / 2015-07-27 13:04

Отлично получилось. Знания накапливаются! Уверен, что все навыки пригодятся! Впереди еще много интересных программ.


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Прикладные / Шахматные часы / 2015-07-27 13:03

Дмитрий, я очень рада твоим новым познаниям, вот только удивляет факт, что у тебя на все программы одна иконочка и это твоя аватарка, может все же делать иконку под стиль программы, конечно я не настаиваю, хотя как по мне так интересней выглядит! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Прикладные / Калейдоскоп / 2015-07-26 18:45

Дмитрий, да, чудесно вышло и подкачался еще при этом! Молодец! :)


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Наноигры / Анимированный кубик / 2015-07-26 13:31

Да, попробуйте еще самостоятельно использовать brash. Этот класс работает совсем не так как pen.


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Наноигры / Анимированный кубик / 2015-07-26 11:38

Дмитрий, замечательные знания и отличная программа! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Наноигры / Анимированный кружок / 2015-07-16 14:11

Дмитрий, отличные познания, а впереди еще много интересного! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Наноигры / Бот для Цифр / 2015-07-16 12:49

Дмитрий, это чудесно, Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Наноигры / Игра Цифры / 2015-07-16 12:46

Дмитрий, хорошие знания, продолжай заниматься познавать новое и прокачивать что уже умеешь! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Наноигры / Устный счёт / 2015-07-15 19:42

Дмитрий, мне нравится что ты занимаешься, прокачиваешь свои навыки! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-07-14 15:52

Дима! Ура! Ты ее доделал! И рекорд хороший! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Наноигры / Скорость реакции. Три картинки по таймеру / 2015-07-14 14:28

Дмитрий, все у тебя замечательно выходит, я тоже с нетерпением жду твоего финала в этой забавной игре и твоего рекорда! :)


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Наноигры / Скорость реакции. Три картинки по таймеру / 2015-07-14 14:06

Отлично получилось! Ждем следующую программу!


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Прикладные / Мотиватор / 2015-07-12 14:52

Хорошие знания получил, занимайся так же с удовольствием! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Наноигры / Скорость реакции. Блок-схема / 2015-07-12 14:39

Дмитрий, обязательно продолжай, сделай эту интересную и веселую игру! )


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Морской Бой / Морской Бой - Установка кораблей / 2015-07-08 22:32

Очень  красиво получилось. Иконка очень понравилась.


986. --
Антон Лазарец
Антон Лазарец
ответить
→  Дмитрий Мерцалов  # Морской Бой / Морской Бой - Делегаты отображения / 2015-07-08 17:48

Делегаты на самом деле интересная штука) я думаю нужно с ними поковыряться как следует и на шаг ближе к истине будешь) я вот последнее задание когда делал то решил переделать под делегаты и очень круто вышло!


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Морской Бой / Морской Бой - Делегаты отображения / 2015-07-08 14:39

Дмитрий, да, я с тобой полностью согласна, для меня делегаты тоже доконца не понятно, хотя как бы и понятно, тут нужен опыт, практиковаться и тогда прийдет уже истинное практическое понимание! Хорошая у тебя получилась работа! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий Мерцалов  # Прикладные / Полуфинальный урок. Твои успехи. / 2015-07-05 16:39

Спасибо, Дима, за ответы!


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
# Начало / Мои успехи / 2015-07-05 15:58

На этом портале активно занимаюсь около трёх месяцев. Занимался по курсу Сокобан, сейчас прохожу курс Морской бой. Написание кода уже не кажется таким сложным, а когда смотрю на чужой код кое-что могу разобрать и понять. Тем, кто только пришел на этот сайт, хочу посоветовать сначала пройти всё бесплатные курсы, включая консольные задачи, т.к. там самые основы и Евгений Витольдович больше даёт разъяснений и, если не понятно, не бойтесь спрашивать у участников проекта и google, youtube и в др. источниках.


5027. --
Руслан
Руслан
ответить
→  Дмитрий Мерцалов  # Морской Бой / Морской Бой - Море и Корабль / 2015-06-30 21:11

Зря называешь классы и переменные кирилицей


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Морской Бой / Морской Бой - Море и Корабль / 2015-06-30 20:51

Дмитрий, замечательно что продолжаешь заниматься! Молодец! :)


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Евгений Волосатов   / 2015-06-30 20:19

max = a > b ? a : b; , т.е. если a > b, то max присваиваем значение "a", иначе max присваиваем "b". Я правильно понял?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий Мерцалов  # Морской Бой / Морской Бой - Море и Корабль / 2015-06-30 20:09

Дима, это тренарный оператор, например:
max = a > b ? a : b;


5027. --
Руслан
Руслан
ответить
→  Дмитрий Мерцалов  # Unity 3D / Приглашение на видеокурс / 2015-06-29 23:52

Ничёсе лабиринтик!)


5282. --
Дмитрий Максимов
Дмитрий Максимов
ответить

24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Прикладные / Средняя оценка / 2015-06-24 18:41

Дмитрий, хорошо написал программу и новые знания обязательно пригодятся, а делегаты мне понравилось объяснение в курсе "Новые технологии" и еще в курсе "Игры со спрайтами" там тоже использовали в Домино делегаты! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов   / 2015-06-24 17:37

Дмитрий, Спасибо Большое! :)


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Олюшка   / 2015-06-24 17:22

С Днём Рождения!!!!!


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Нано игры / ===== Отзыв о видеокурсе ===== / 2015-06-23 22:07

Дмитрий, замечательно, мне нравится что проект тебе нравится и ты занимаешься в удовольствие! :)


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Антон Лазарец   / 2015-06-23 21:38

В курсе Морской бой такое задание, называть кириллицей.


986. --
Антон Лазарец
Антон Лазарец
ответить
→  Дмитрий Мерцалов  # Морской Бой / Морской Бой - Планирование / 2015-06-23 20:41

Не стоит давать названия чему либо в программировании кириллицей


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий Мерцалов  # Морской Бой / Морской Бой - Планирование / 2015-06-23 20:35

Дима, это слова синонимы.
Функция может существовать сама по себе, но если она внутри класса - то это уже метод.


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Морской Бой / Морской Бой - Планирование / 2015-06-23 20:14

Дмитрий, Поздравляю с новым курсом! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Нано игры / Камень ножницы бумага / 2015-06-23 18:58

Дмитрий, отлично! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Прикладные / Менеджер паролей / 2015-06-23 18:56

Дмитрий, отлично выполненное задание и супер приобретенные знания! :)


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Евгений Волосатов   / 2015-06-22 20:20

Спасибо! Не видел смысла оттягивать это дело, нужно заниматься дальше!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий Мерцалов  # Олимпиада / Конкурс по Видео-обзорам своих C#-программ / 2015-06-22 20:06

Отзыв шикарный, жаль только что очень и хо.
Доступ к МБ выдан.
Я очень рад, что ты так быстро справился с видеообзором.


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Нано игры / Бот для Быстрощёлка / 2015-06-22 17:58

Все хорошо получилось. И с каждым уроком все должно становиться понятнейю


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Прикладные / Английские карточки / 2015-06-22 17:56

Отличная программа. Да , часто ошибки позволяют понять работу программы лучше


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Евгений Волосатов   / 2015-06-22 17:18

Вас понял, запишу видео обзор. Спасибо!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий Мерцалов   / 2015-06-22 17:12

Дима, я тебя поздравляю с успешным окончанием Сокобана!
Завершение засчитано, доступ будет открыт.
Но сделай, пожалуйста, по горячим следам, видео-обзор своей программы Сокобан. Хорошо?
Это обязательное условие для завершения каждого курса,
просто ещё не везде прописал. Кстати, сможешь дополнительно и в конкурсе поучаствовать.
И я сразу открою доступ к МБ.


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Евгений Волосатов   / 2015-06-22 16:59

Здравствуйте, Евгений Витольдович! Когда я подписывался на курс "Сокобан", действовала акция, по условиям которой, если пройти курс за месяц, то вы откроете доступ к курсу "Морской бой". Я уложился меньше, чем за месяц. Когда можно будет приступить к Морскому бою?


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 18. Сокобан - Завершение / 2015-06-19 14:30

Дмитрий! Замечательно что курс тебе понравился и ты выучил и закрепил знания! К тому же уже и в портфолио разместил!  Я тебе Поздравляю с твоей победой! Молодец! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 18. Сокобан - Завершение / 2015-06-19 14:28

Дмитрий, мои восхитительные поздравления!
Ты --- молодец!


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 17. Сокобан - Игра - На двоих по сети / 2015-06-17 19:59

Дмитрий, замечательные знания, продолжай заниматься у тебя уже все получается! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 16. Сокобан - Телефон - TCP/IP протокол / 2015-06-16 18:21

Дима, ты молодец, уже у самого финиша!


2146. --
Иван
Иван
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 14. Сокобан - Редактор - На двоих / 2015-06-16 00:32

Красивый сокобан получился. Хорошо, когда уже все понятно, и можно просто повторять.


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 13. Сокобан - Игра - Автоходы / 2015-06-12 15:57

Дмитрий, хорошо поработал, цель этого урока достигнута, все заработало, знания приобрел! Молодец! Насчет гугла, я так и задаю, ту команду или оператор, который непонятен! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 12. Сокобан - Решалка - Оптимизация / 2015-06-11 18:33

Дмитрий, замечательно двигаешься вперед, набирая знания и драгоценный опыт! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 10. Сокобан - Решалка - Мышка / 2015-06-10 18:53

Дмитрий, все хорошо, продолжай заниматься и понятней будет с каждым разом все больше и больше! :)


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 9. Сокобан - Решалка - Тестер / 2015-06-06 15:40

Дмитрий, очень хорошо позанимался, видно как твои знания укрепляются под хорошей прокачкой! Молодец!


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 8. Сокобан - Игра - Управление / 2015-06-05 18:38

Дмитрий, все замечательно сделал! Молодец! Можешь в MessengeBox после "Игра пройдена!" поставить запятую и написать в кавычках заглавие "ПОБЕДА". Продолжай заниматься, у тебя уже все хорошо получается, а будет еще лучше!


24. --
Олюшка
Олюшка
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 7. Сокобан - Игра - Интерфейс / 2015-06-04 18:34

Дмитрий, очень хорошо что уже видишь свои успехи! Молодец! Продолжай и дальше заниматься и будет еще лучше!


5265. --
Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Иван Николаевич   / 2015-06-01 22:48

Да, я тоже обнаружил ошибку с некорректным сохранение файла levels.txt. Если добавлять по одной строчке и каждый раз сохранять, то  levels.txt обновляется, сдвигает следующий уровень. Потом, если все новые строчки разом удалить, то в заголовке уровня его высота изменяется, но сам файл levels.txt остаётся без изменений(старые строчки не удаляются).  Также возникает ошибка с дельтой, если за один раз добавить больше одной строчки. Причину пока не выяснил.


  • Звание: Рекурсист
  • Накопленный опыт: 193 часа
  • Собранный капитал: нет

Клуб формулистов

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Работать с лейблами и их свойствами, применять таймер, переходу между формами окон
Трудности: труда не составило
Нормально


Научился: Алгоритм ИИ: 1. Сначала ИИ должен найти и уничтожить самые большие корабли, начиная с четырёхпалубника. Море простреливается с шагом 4. 2. Если он попал в какой-нибудь корабль, ИИ добивает его и продолжает простреливать Море. 3. После того как был найден и уничтожен четырёхпалубник, ИИ начинает простреливать Море с шагом 3 в поисках трёхпалубников. 4. В поисках двухпалубников ИИ стреляет с шагом 2 и потом ищет и добивает однопалубные. 5. Найдя и убив какой-либо корабль ИИ отмечает область вокруг него как пустую, т.к. корабли не могут соприкасаться.
Мне понравился алгоритм 4004. Продолжим!