C# обучение

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

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

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

  • Всего решённых задач:  34
  • Решённых на 100% задач: 32
  • Запусков программ:  141
  • Написано строк кода:  1061

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

Дата Задача Результат
2016-09-04 09:18 C# набор Служебные слова 10 % 495 строк
2016-09-03 15:27 C# набор Первая программа 70 % 90 строк
2015-10-12 20:29 TYPE - Шесть типов Целые числа 100 % 15 строк
2015-10-12 19:00 TYPE - Шесть типов Системы счисления 100 % 12 строк
2015-10-12 18:58 WRITE - Вывод данных Константы 100 % 13 строк
2015-10-12 18:56 START - Запуск Привет, Java! 100 % 8 строк
2015-10-11 18:46 IF - Условия Неделька   8 строк
2015-10-11 16:43 TYPE - Шесть типов Знак числа 100 % 11 строк
2015-10-10 22:54 Строки Contains 100 % 19 строк
2015-10-10 22:40 pascal_for_1_norm 02   8 строк
2015-10-10 22:33 pascal_for_1_norm 01 100 % 8 строк
2015-10-06 22:51 READ - Ввод данных С днём рождения! 100 % 17 строк
2015-10-06 22:25 READ - Ввод данных Таблица учеников 100 % 43 строки
2015-10-06 05:58 WRITE - Вывод данных Визитка робота 100 % 12 строк
2015-10-06 05:57 READ - Ввод данных Скажи пять слов 100 % 16 строк
2015-09-26 19:55 READ - Ввод данных Ввод пяти чисел 100 % 16 строк
2015-09-26 19:48 READ - Ввод данных Ввод числа 100 % 12 строк
2015-09-26 19:41 READ - Ввод данных Ввод строки 100 % 12 строк
2015-09-26 19:15 READ - Ввод данных Ввод символа 100 % 14 строк
2015-09-26 18:50 WRITE - Вывод данных Комментарии 100 % 22 строки
2015-09-26 18:31 WRITE - Вывод данных Китайская стена 100 % 12 строк
2015-09-26 18:21 WRITE - Вывод данных Дискриминант 100 % 25 строк
2015-09-26 17:57 WRITE - Вывод данных Системы счисления 100 % 14 строк
2015-09-24 19:28 Строки ToLower/Upper 100 % 14 строк
2015-09-24 18:39 Строки Split 100 % 15 строк
2015-09-24 16:21 WRITE - Вывод данных Треугольник Паскаля 100 % 12 строк
2015-09-18 20:28 WRITE - Вывод данных Калькулятор 100 % 8 строк
2015-09-15 22:02 Строки Copy 100 % 18 строк
2015-09-15 21:37 Строки CompareTo 100 % 12 строк
2015-09-15 21:22 Строки Length 100 % 12 строк
2015-09-14 19:10 Семантика Китайская стена 100 % 14 строк
2015-09-14 19:03 Семантика Дедушка Эхо 100 % 11 строк
2015-09-14 18:57 Семантика Дядюшка Эхо 100 % 9 строк
2015-09-14 18:53 Семантика Считалка 100 % 14 строк
2015-09-14 18:49 Семантика Калькулятор 100 % 11 строк
2015-09-14 17:35 Семантика Привет, Мир! 100 % 9 строк
  Строки Last/IndexOf  
  READ - Ввод данных Обмен данных  
  TYPE - Шесть типов Знаки операций  
  TYPE - Шесть типов Вещественные числа  

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





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

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

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

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


Научился: Увидел кросплатформенность в живую
Что бы постоянно в командной строке не писать полный путь до компилятора (program files и тд.) нужно задать пути к выполняемым файлам, а именно задать системные переменные PATH, CLASSPATH и JAVA_HOME параметры системы. В появившемся окне нажмите кнопку Переменные среды. В открывшемся окне в блоке Системные переменные нужно проверить существует ли переменная PATH, если переменная не существует, то ее нужно создать нажав на кнопку Создать, если переменная PATH уже существует, то ее нужно Изменить В следующем окне для переменной PATH нужно установить Значение переменной — путь к каталогу, в который была установлена Java Если переменной PATH уже присвоены другие значения, то новое значение добавляется через точку с запятой «;» в самом конце строки. Также необходимо создать переменную CLASSPATH, если она еще не создана. В качестве ее значения необходимо указать «.;» Подобным образом создается/изменяется переменная JAVA_HOME. Значение этой переменной — путь к каталогу, в который была установлена Java (как для PAHT), но уже без поддериктории bin. Например: Значение в PATH: C:\Program Files\Java\jdk1.7.0_25\bin Значение в JAVA_HOME: C:\Program Files\Java\jdk1.7.0_25


Научился: Работать с таймером, Лейблами, События Mouse Enter, ShowDialog, добавлять картинки и анимацию и еще много полезного.
Трудности: Разобраться с таймером чтобы несколько элементов отображались последовательно (в 3 уровне первый элемент пропал остальные стоят, второй элемент пропал первый появился, третий пропал второй появился и т.д.), Разобраться в коде с результатом когда нажимаешь кнопку нет, не хочу больше играть (появлялся следующий уровень, а не начальное меню)
Не знаю специально была это ошибка сделана или случайно (урок смотрел раза 4), но как я и говорил при нажатии нет не хочу играть появлялся следующий уровень, хотя может и я сам изначально лишнего наделал. Но в итоге все нашел все исправил. Можете скачать посмотреть что получилось. 1 уровень сделал как в уроке, потом подошел ребенок и сказал что чего то не хватает и понеслась. Сначала рисовал уровень и по картинке устанавливал лейблы, на втором понял что лучше использовать в место лейблов image box, что позволяет рисовать уровни на лету.