C# обучение

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

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

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

  • Всего решённых задач:  150
  • Решённых на 100% задач: 144
  • Запусков программ:  485
  • Написано строк кода:  7590

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

Дата Задача Результат
2019-01-14 12:35 Олимпиада Факториалы 30 % 23 строки
2019-01-14 12:32 C# набор Ввод элементов матрицы 90 % 309 строк
2019-01-13 15:26 Алгоритмика Узник цикла IF 100 % 19 строк
2019-01-12 17:11 C# набор Формирование массива 100 % 184 строки
2019-01-10 13:14 C# набор Разделить строку на слова 100 % 156 строк
2019-01-09 14:44 Алгоритмика Точка и плоскость 100 % 28 строк
2019-01-08 12:45 14981 - DimanDOS Избавление от static 100 % 15 строк
2019-01-08 12:19 C# набор Звездочки 100 % 126 строк
2019-01-06 17:54 Семантика Привет, Мир! 100 % 9 строк
2019-01-04 16:28 Алгоритмика Обман цикла 100 % 20 строк
2019-01-04 16:24 C# набор Первая программа 100 % 90 строк
2019-01-02 13:42 pascal_for_1_norm 10 100 % 9 строк
2019-01-02 13:40 pascal_for_1_norm 09 100 % 12 строк
2019-01-02 13:38 pascal_for_1_norm 08 100 % 12 строк
2019-01-02 11:02 pascal_for_1_norm 06 100 % 8 строк
2019-01-02 10:57 pascal_for_1_norm 05 100 % 11 строк
2019-01-02 10:54 pascal_for_1_norm 04 100 % 9 строк
2019-01-02 10:52 pascal_for_1_norm 03 100 % 7 строк
2019-01-02 10:50 pascal_for_1_norm 02 100 % 7 строк
2019-01-02 10:48 pascal_for_1_norm 01 100 % 7 строк
2019-01-02 10:38 C# набор Вывод элементов массива 100 % 185 строк
2019-01-01 11:56 Календарь День программиста 100 % 12 строк
2019-01-01 11:53 Календарь Двойной день рождения 100 % 37 строк
2019-01-01 11:43 Java - Вывод данных Java Keywords 100 % 341 строка
2018-12-31 15:20 Календарь По возрасту равняйсь! 100 % 21 строка
2018-12-31 13:09 YESOLO on the Keyboard Let's Start YeSolo! 100 % 78 строк
2018-12-31 13:09 Java - Вывод данных Калькулятор 80 % 285 строк
2018-12-30 10:24 Алгоритмика Do-рацикл 100 % 14 строк
2018-12-30 10:20 Календарь Два миллиона минут 100 % 12 строк
2018-12-30 09:53 Java - Запуск Скоростная Java 100 % 282 строки
2018-12-26 14:51 Календарь Дидлайн 100 % 16 строк
2018-12-26 14:38 C# набор ASCII 100 % 104 строки
2018-12-25 15:39 Алгоритмика For-то-чки 100 % 15 строк
2018-12-25 15:22 Календарь Послезавтра 100 % 34 строки
2018-12-24 16:25 Календарь Кто старше 100 % 20 строк
2018-12-24 16:07 Календарь Конец месяца 100 % 20 строк
2018-12-24 11:19 Алгоритмика Условный оператор 100 % 19 строк
2018-12-24 11:00 Календарь Секундомер 100 % 10 строк
2018-12-23 15:15 Календарь Сколько времени 100 % 10 строк
2018-12-23 15:12 Календарь Високосный год 100 % 19 строк

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





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

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

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

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


Научился: Создал WPF Application. Сделал название, иконку, все дела. Добавил label из toolbox'a, а редактировал его уже непосредственно в XAML, так как я слышал, что на WPF нельзя кодить так же как на WinForms и нужно писать разметку в XAML самому, вот я и учусь писать самостоятельно. Сделал красиво, продублировал этот label и создал сетку на 3 колонки с одинаковыми размерами, чтобы дизайн приложения был адаптивный. Разместил всё по сетке (номер колонки, в которой находится обьект я тоже редактировал через XAML) и сделал то же самое с текстбоксами, но имена текстбоксам дал TextFirstValue и TextSecondValue соответственно, так как в будущем может быть не только RUB и USD, но и поддержка других валют. Дальше написал функцию которая изменяет текст во втором лейбле при изменении первого, и наоборот.
Трудности: Возник косяк с функцией изменения текста в текстбоксах, но я быстро разобрался (даже без гугла)



Научился: Наконец-таки немного познакомился со структурой!! До этого изучал её на теории и ВООБЩЕ не вдуплил что это, а после этого урока у меня уже сложилось грубое представление о ней как о "маленьком классе без наследования, в котором все поля должны быть проинициализированы". Это замечательно, дальше - больше!