C# обучение

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

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

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

  • Всего решённых задач:  393
  • Решённых на 100% задач: 368
  • Запусков программ:  706
  • Написано строк кода:  17929

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

Дата Задача Результат
2019-12-26 21:29 C# набор Служебные слова 10 % 495 строк
2019-12-26 21:22 Семантика Дядюшка Эхо 100 % 9 строк
2019-12-26 21:20 Семантика Считалка 100 % 13 строк
2019-12-25 18:27 C# набор Первая программа 100 % 90 строк
2019-12-25 18:22 Семантика Калькулятор 100 % 9 строк
2019-12-25 18:16 Семантика Привет, Мир! 100 % 10 строк
2019-12-24 21:38 24 - Муза Оля Дядюшка Эхо 100 % 9 строк
2019-12-24 21:32 24 - Муза Оля Сумма двух чисел 100 % 10 строк
2019-12-22 21:19 For-to-чки DY-Алфавит 100 % 12 строк
2019-12-22 13:29 111. Потоки Количество 67 % 15 строк
2019-12-22 12:37 110. Функции Обратный отсчёт 100 % 21 строка
2019-12-22 12:35 110. Функции Общий делитель 100 % 23 строки
2019-12-22 00:15 Рекурсия Числа Фибоначчи 100 % 16 строк
2019-12-22 00:14 110. Функции Числа Фибоначчи 100 % 16 строк
2019-12-22 00:08 110. Функции Факториал 100 % 17 строк
2019-12-22 00:06 110. Функции Степень 100 % 26 строк
2019-12-22 00:04 110. Функции Звезда 100 % 35 строк
2019-12-21 23:59 110. Функции Треугольники 100 % 23 строки
2019-12-21 23:48 110. Функции Минимум и максимум 100 % 33 строки
2019-12-21 19:26 101. Математика Площадь круга 100 % 12 строк
2019-12-21 19:15 101. Математика Минимум и максимум 100 % 21 строка
2019-12-21 19:11 101. Математика Параметрическая функция 100 % 19 строк
2019-12-21 19:01 101. Математика Тригонометрия 100 % 14 строк
2019-12-21 18:49 101. Математика Удивительные корни 100 % 13 строк
2019-12-21 18:42 101. Математика Корни 100 % 13 строк
2019-12-21 18:34 101. Математика Формула 100 % 15 строк
2019-12-21 18:21 101. Математика Квадратное уравнение 66 % 38 строк
2019-12-21 18:13 100. Массивы Баранки 100 % 18 строк
2019-12-21 17:59 100. Массивы Обмен 100 % 35 строк
2019-12-21 17:44 100. Массивы Мини-максимум 100 % 21 строка
2019-12-21 14:47 100. Массивы Мульти возведение 100 % 20 строк
2019-12-21 13:39 100. Массивы Инкремент 100 % 16 строк
2019-12-21 12:23 100. Массивы Порядок 100 % 15 строк
2019-12-21 12:01 100. Массивы Первый и последний 100 % 14 строк
2019-12-21 11:45 100. Массивы Единичный массив 100 % 15 строк
2019-12-21 11:40 011. Циклы Сумма ряда 100 % 19 строк
2019-12-21 11:31 011. Циклы Степень 100 % 15 строк
2019-12-21 09:28 011. Циклы Сумма цифр 100 % 16 строк
2019-12-21 09:22 011. Циклы Среднее арифметическое 100 % 14 строк
2019-12-21 08:41 011. Циклы Делитель Макса 100 % 16 строк

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





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

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

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

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


Научился: Создал перегруженный метод Sprite.Move (). Вернул отображение снеговиков. Избавился от переменной delta при инициализации snowman2. Убедился, что снеговики перемещаются по нажатию кнопочки.
Трудности: Пока всё понятно.



Научился: Уяснил правила новой игры. Создал класс GameVirus.cs. Добавил поля List<Игрок> gamers и List<Игрок> virused. Реализовал конструктор GameViurs(). Реализовал методы AddGamer(), Step(), RunAll(). Работа метода SetNewVirus(Игрок) заключается в следующем: когда остается один незараженный игрок, он назначается лидером (первым зараженным), а все ранее зараженные очищаются. Работа метода FindNewVirus() состоит из проверки наличия лидера, создания задержки на заражение другого игрока и перебора игроков в цикле для определения зараженного после очередного шага.