C# обучение

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

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

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

  • Всего решённых задач:  50
  • Решённых на 100% задач: 47
  • Запусков программ:  142
  • Написано строк кода:  675

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

Дата Задача Результат
2017-02-26 14:38 Олимпиада Открытка в конверте 100 % 11 строк
2017-02-25 11:48 Алгоритмика Регулярные выражения 80 % 11 строк
2017-02-25 11:38 Алгоритмика Матрицы 100 % 17 строк
2017-02-25 11:21 Алгоритмика Строки 100 % 9 строк
2017-02-25 11:12 Алгоритмика Подпрограммы 100 % 23 строки
2017-02-25 10:56 Алгоритмика Простые массивы. 100 % 10 строк
2017-02-25 10:37 Алгоритмика Матрёшки 100 % 12 строк
2017-02-25 10:26 Алгоритмика По цифрам 100 % 10 строк
2017-02-24 14:15 Алгоритмика Любимые циклы 100 % 13 строк
2017-02-24 13:57 Алгоритмика Математика 100 % 14 строк
2017-02-24 13:45 Алгоритмика Последовательность 100 % 20 строк
2017-02-24 13:24 Алгоритмика Узник цикла IF 100 % 11 строк
2017-02-24 13:17 Алгоритмика Точка и плоскость 100 % 13 строк
2017-02-24 13:06 Алгоритмика Обман цикла 100 % 35 строк
2017-02-24 12:59 Алгоритмика Do-рацикл 100 % 12 строк
2017-02-24 12:44 Алгоритмика Вечность 100 % 23 строки
2017-02-24 12:29 Алгоритмика Пока цикл 100 % 11 строк
2017-02-24 12:19 Алгоритмика For-то-чки 100 % 13 строк
2017-02-24 12:10 Алгоритмика Условный оператор 100 % 9 строк
2017-02-24 12:03 Алгоритмика Логика 100 % 9 строк
2017-02-24 12:00 Алгоритмика Типы данных 100 % 11 строк
2017-02-23 18:06 Целые числа Отзыв 100 % 11 строк
2017-02-23 17:59 Целые числа Пирамида 100 % 16 строк
2017-02-23 17:26 Целые числа Пять чисел 83 % 10 строк
2017-02-23 17:16 Целые числа Деление 100 % 10 строк
2015-08-23 16:06 Целые числа Два числа 100 % 13 строк
2015-08-23 15:57 Целые числа Чтение 100 % 13 строк
2015-08-23 15:48 Целые числа Максима 100 % 16 строк
2015-08-23 15:36 Строки Trim/Start/End 100 % 12 строк
2015-08-23 15:27 Строки Starts/EndsWith 100 % 11 строк
2015-08-23 15:17 Строки Substring 100 % 10 строк
2015-08-23 14:32 Строки Replace 100 % 9 строк
2015-08-23 14:18 Строки PadRight/Left 100 % 12 строк
2015-08-23 14:02 Строки Remove 100 % 10 строк
2015-08-23 13:47 Строки Insert 100 % 10 строк
2015-08-23 13:41 Строки Last/IndexOf 100 % 10 строк
2015-08-23 13:32 Строки Contains 100 % 12 строк
2015-08-23 13:12 Строки ToLower/Upper 100 % 9 строк
2015-08-09 20:14 Олимпиада Большая степень 70 % 12 строк
2015-08-09 20:12 Матрицы Квадранты матрицы 10 % 24 строки

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





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

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

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

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


Научился: Ещё раз понял, что если мне нужно симулировать клик мыши - нужно найти решение в интернете (в прошлый раз понял, пока писал бот для быстрощёлка). Понял, что у TextBox есть свойство IsReadOnly.
Трудности: Грамотно скопипастить клик. (Хотя - в целом - всё просто!).
Программу значительно улучшил: 1) Что бы добавить координаты, нужно нажать на R (первая кнопка, которая пришла в голову) 2) Координаты в текстбоксе отображаются более наглядно (тут кому как). 3) Можно самому выбрать - сколько раз повторить. 4) Координаты можно сохранять в текстовый файл, и в последствии загрузить их (По мне дак - самая главная особенность). Для наглядности - добавил таймер в "Цифры". Применений особых не вижу... В голову приходит только: заставить программу начинать кликать по нужным точкам сразу, при запуске, скинуть программу другу, что бы при запуске программа прокликала по каждому пикселю на экране.


Научился: Узнал про TrackBar, научился им пользоваться, понял, что если мне понадобится симулировать клик мыши, то лучше поискать способ в гугле и скопировать его...
Трудности: В целом, всё просто (если бы не копипастил метод клика, было бы сложнее).
В целом, достаточно просто... Я немного улучшил программу, научил её русскому языку (1 клик, 2 клика, 5 кликов, и.т.д (проверял на всех числах от 1 до 30 (и несколько после), везде всё правильно)), и сделал так, что после нажатия на кнопку, у меня будет ещё 5 секунд перед тем, как кликер заработает...