C# обучение

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

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

Статистика по задачам раздела «Консоль»

  • Всего решённых задач:  468
  • Решённых на 100% задач: 463
  • Запусков программ:  1621
  • Написано строк кода:  22989

Последние запуски программ

Дата Задача Результат
2020-07-13 13:04 Олимпиада Случайная задача   10 строк
2019-12-12 23:17 Комбинаторика Много ферзей 8 % 16 строк
2019-11-15 03:06 Олимпиада Факториалы 40 % 100 строк
2019-07-07 00:12 000. Строки Слова 100 % 11 строк
2019-07-07 00:09 000. Строки Длина 100 % 9 строк
2019-07-07 00:08 000. Строки Эхо 100 % 10 строк
2019-07-07 00:05 C# набор Сравнение двух целых чисел 100 % 261 строка
2019-07-07 00:01 C# набор Определение массива 70 % 418 строк
2019-07-05 17:54 C# набор Служебные слова 100 % 495 строк
2019-06-04 23:07 C# набор Первая программа 100 % 90 строк
2019-06-03 11:29 Java - Вывод данных Целые типы 100 % 356 строк
2019-06-02 15:21 Java - Запуск Компиляция 100 % 239 строк
2019-06-01 19:14 Java - Вывод данных Java Keywords 100 % 341 строка
2019-05-31 01:14 Java - Вывод данных Калькулятор 100 % 285 строк
2019-05-30 10:21 Java - Запуск Скоростная Java 100 % 282 строки
2019-05-29 23:27 Java - Циклы Java While Loops 100 % 478 строк
2019-05-28 22:19 Java - Циклы Java For Loops 100 % 524 строки
2019-05-27 16:23 Java - Запуск System.out 100 % 246 строк
2019-05-26 14:39 Java - Запуск Главное заклинание 100 % 321 строка
2019-05-25 22:14 Java - Запуск String[] args 100 % 499 строк
2019-05-24 07:50 Java - Запуск Скобки 100 % 374 строки
2019-05-23 09:19 Java - Запуск public private 100 % 335 строк
2019-05-22 23:17 Комбинаторика Четыре ферзя 100 % 15 строк
2019-05-22 23:12 Комбинаторика Четыре ладьи 100 % 15 строк
2019-05-22 09:32 Java - Запуск Main 100 % 208 строк
2019-05-21 13:06 Комбинаторика Счастливые билеты N 100 % 34 строки
2019-05-21 03:08 Java - Запуск void 100 % 268 строк
2019-05-20 15:11 Комбинаторика Счастливые билеты 6 100 % 31 строка
2019-05-20 14:54 Java - Запуск Static 100 % 252 строки
2019-05-19 09:29 Java - Запуск Class! 100 % 230 строк
2019-05-18 15:33 Динамика Лабиринт 100 % 71 строка
2019-05-18 12:03 C# набор Максимальный элемент массива 100 % 219 строк
2019-05-17 13:46 C# набор Выделение подстроки 100 % 142 строки
2019-05-16 22:22 Семантика Привет, Мир! 100 % 9 строк
2019-05-16 22:14 C# набор Вывод числа по разрядам 100 % 191 строка
2019-05-15 00:51 C# набор Вывод элементов матрицы 100 % 267 строк
2019-05-14 00:35 C# набор Ввод элементов матрицы 100 % 309 строк
2019-05-13 00:33 C# набор Вывод элементов массива 100 % 185 строк
2019-05-12 01:53 C# набор Формирование массива 100 % 184 строки
2019-05-11 09:29 C# набор Заполнение массива 100 % 182 строки

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





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

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

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

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


Научился: Добавил в ресурсы иконку 2-го Игрока. Скопировал файл с готовыми уровнями на 2 игрока. Добавил в структуру Cell элемент user2 Исправил функции, которые используют элемент user1 на использование 2-х элементов (user1 и user2) - функции CellToPicture, CharToCell и CellToChar. В классе Game исправил алгоритм загрузки уровня, изменил переменную Place mouse на массив Place[] mouse, исправил функцию Step Добавил в обработчик нажатие клавиш для 2-го игрока (цифровые 2, 4, 6, 8 и WASD) Протестировал работу программы
Трудности: Все логично и понятно. Только странно выбирать цифровую клавиатуру для управления 2-ым игроком на одном ПК (если это ноутбук, то будет очень не удобно), а не WASD. Для себя реализовал...



Научился: Сделал бекап БД (пару раз во время тестов поубивал БД и делал снова). Написал SQL-инъекцию и защиту против нее. Убедился, что все работает. ЗЫ: вот так и воруются БД телефонов =)