Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Видео про Архитектуру Шахматного клиент-сервера.

Алмаз
  • Звание: Алгоритмист
  • Накопленный опыт: 145 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-12-21 11:34:41
  • Город проживания: Ижевск

Видеокурсы

Дата активности Видеокурс Прогресс
2015-10-07 soft2 Новые технологии 1 из 15 7 %
2015-09-30 game0 Демо игры 1 из 10 10 %
2015-09-24 task3 Комбинаторика 1 из 22 5 %
2015-09-05 soft0 Демо софт 1 из 7 15 %
Итого: 4 из 54 8 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2016-01-07 task1g Целые задачи все 11 100 %
2015-10-13 jawa START - Запуск все 1 100 %
2015-10-03 olimp Олимпиада 2 из 40 5 %
2015-10-02 task1i Календарь 13 из 16 82 %
2015-09-21 jawa WRITE - Вывод данных 2 из 11 19 %
2015-09-04 task1h Цифры все 12 100 %
2015-08-28 task1f Геометрия все 8 100 %
2015-08-26 task1e Символы все 5 100 %
2015-08-25 task1d Формулы 8 из 9 89 %
2015-08-23 task1c Лирика 13 из 14 93 %
2015-08-23 task5 pascal_for_2_good все 27 100 %
2015-08-22 task5 pascal_for_1_norm все 9 100 %
2015-08-20 task1b Строки все 14 100 %
2015-08-20 task1a Целые числа все 7 100 %
2014-09-24 task1 Семантика все 6 100 %
Итого: 138 из 190 73 %
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз   / 2016-05-23 18:25

Письмами Валера Жданов занимается.
Номер 791. СоАвтор базового аспекта


1637. Алмаз
Алмаз
ответить
→  Евгений Волосатов  # НаноШахматы / Шахматы - GetFigureHTML / 2016-05-23 17:36

Евгений, а когда Вы стали Валерием?  Письма от "Путь программиста" так приходят.


5565. Frank
Frank
ответить
→  Алмаз   / 2015-10-08 22:05

ладно забудь


1637. Алмаз
Алмаз
ответить
→  Frank   / 2015-10-08 16:00

Тебе для чего?


5565. Frank
Frank
ответить
→  Алмаз   / 2015-10-08 14:33

Здорова! Дай мне свой е-майл


2146. Иван
Иван
ответить
→  Алмаз  # Чашка кофе / + Печать таблицы + экспорт в Excel / 2015-10-08 00:16

Интересный урок, отличный подарок!


24. Олюшка
Олюшка
ответить
→  Алмаз  # Чашка кофе / + Печать таблицы + экспорт в Excel / 2015-10-07 19:41

Алмаз, я очень рада что тебе понравился подарок и ты добавил еще навыков! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз   / 2015-10-06 09:42

Подарок по ссылке:
http://videosharp.info/video/coffee/
Бери, пока не пропало, там всего три дня.


1637. Алмаз
Алмаз
ответить
→  Евгений Волосатов   / 2015-10-06 09:34

Евгений, а как можно воспользоваться выигрышем в олимпиаде? Надо выбрать урок и уведомить Вас?


1637. Алмаз
Алмаз
ответить
→  данила  # Консоль / Олимпиада / Секретный язык / 2015-10-03 14:24

еще:
гав
кис
мяу


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз   / 2015-10-02 17:24

в начальных данных слоги не повторяются
а в словах повторяются


1637. Алмаз
Алмаз
ответить
# Консоль / Олимпиада / Секретный язык / 2015-10-02 16:37

В описании вот это: В одном слове может быть несколько одинаковых слогов.
В начальных данных вот это: В каждом слоге от 1 до 3 букв, слоги не повторяются,


1637. Алмаз
Алмаз
ответить
# Консоль / Олимпиада / Секретный язык / 2015-10-02 16:36

Так всё таки слоги повторяются или не повторяются?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз   / 2015-10-02 15:31

Можно с параметрами


1637. Алмаз
Алмаз
ответить
→  Евгений Волосатов   / 2015-10-02 15:25

Евгений Витольдович, в разделе по олимпиадным задачам от вас уточнение, что программа должна заканчиваться командой Console.WriteLine();
Должна быть именно эта команда, или можно и с параметрами?


1637. Алмаз
Алмаз
ответить
→  Игорь  # Теория ООП / Круглый класс / 2015-10-02 08:17

Новый Pen делать необязательно, можно обращаться к свойству Color перед тем как нарисовать линию.
Пример: pen.Color = Color.Green;


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Алмаз   / 2015-09-29 23:13

в таком случае и на c# тоже самое. А разве различные контролы - не в ООП стиле написаны?


4995. Иван
Иван
ответить
→  Алмаз   / 2015-09-29 23:13

хм...вы как и тот товарищ читаете книги от непонятных авторов? в C# есть элементы и процедурного программирования, и функционального программирования, поэтому я бы не стал говорить что он чистый ООП. Методы - это методы, все верно.


1637. Алмаз
Алмаз
ответить
→  Николай (nick27m)   / 2015-09-29 23:11

Да, как и в C++, на нем можно писать, используя только процедурный подход.


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Алмаз   / 2015-09-29 23:08

а что, Делфи нечистый ООП язык?


1637. Алмаз
Алмаз
ответить
→  Иван   / 2015-09-29 23:05

Поясню: Си-Шарп - это чистый ООП-язык. И именно поэтому тут всё зовется методами, возвращает оно какое-либо значение, или не возвращает.


4995. Иван
Иван
ответить
→  Алмаз   / 2015-09-29 22:58

откуда вы такие только беретесь а...объясняю: мы ведем разговор о c# а не об ООП, потому что в некоторых других ЯП как раз таки методы и называются процедурами или функциями.


1637. Алмаз
Алмаз
ответить
→  Иван   / 2015-09-29 22:55

Вы еще подеритесь, горячие финские парни, понятие "метод" включает в себя и "процедуру" и "функцию". И появилось оно вместе с понятием ООП, и применялось изначально, да и до сих пор, только к классам.


24. Олюшка
Олюшка
ответить
→  Алмаз  # Комбинаторика / VIP. Рекурсия. Фракталы. Спираль / 2015-09-24 17:06

Алмаз, я очень рада что тебе интересно и ты делаешь с удовольствием! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз  # Стартовый вебинар / VIP. Первый подарок / 2015-09-24 08:11

Это ты классно придумал! :)


1637. Алмаз
Алмаз
ответить
→  Иван   / 2015-09-24 00:19

и шаг для рекурсии сделал 3*s


1637. Алмаз
Алмаз
ответить
→  Иван   / 2015-09-24 00:18

Подсказка на первом рисунке ;)


2146. Иван
Иван
ответить
→  Алмаз  # Стартовый вебинар / VIP. Первый подарок / 2015-09-24 00:16

Здорово, еще и наклонная спираль. Интересно, как такое сделать?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз  # Стартовый вебинар / День рождения Витольдовича / 2015-09-23 06:54

Спасибо, Глаз-Алмаз! :)
Желаю удачи.


7086. Емельянова Юлия
Емельянова Юлия
ответить
→  Алмаз   / 2015-09-21 20:12

Спасибо, буду разбираться!


1637. Алмаз
Алмаз
ответить
→  Вячеслав  # Консоль / Цифры / Чётность цифр / 2015-09-21 16:35

0 - тоже цифра, и она четная


1637. Алмаз
Алмаз
ответить
→  Емельянова Юлия   / 2015-09-21 16:25

Вы зачем-то считаете сумму, а надо количество


1637. Алмаз
Алмаз
ответить
→  Емельянова Юлия   / 2015-09-21 16:18

сравниваю каждый символ строки с 1,3,5,7,9 или 0,2,4,6,8,  и увеличиваю счетчик нечетных и четных цифр соответственно, а затем сравниваю между собой


7086. Емельянова Юлия
Емельянова Юлия
ответить
→  Алмаз   / 2015-09-21 15:58

Здравствуйте! Простите, если отвлекаю. Но не могли бы вы показать свое решение 85 задачи?


1637. Алмаз
Алмаз
ответить
# Консоль / Опрос по изучению языка Java / 2015-09-10 16:51

Определенно JavaScript.
Ивану - на любом языке можно писать в блокноте, но насколько это удобно?!
Да и для ЯваСкрипта уже есть отдельные среды разработки.


1637. Алмаз
Алмаз
ответить
→  Кирилл   / 2015-09-06 20:45

Ну там ниже ссылочка есть, Получить дополнительные языки


24. Олюшка
Олюшка
ответить
→  Алмаз  # Наноигры / Вступительное слово / 2015-09-05 19:47

Алмаз, Добро пожаловат на курс! Я очень рада что ты приступил и создашь великолепные программы! ☀️


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз  # Наноигры / Вступительное слово / 2015-09-05 09:59

Алмаз, я очень рад что ты решил выполнять этот раздел, чтобы создать несколько классных игровых программ. Так держать, желаю успеха


1637. Алмаз
Алмаз
ответить
→  Кирилл   / 2015-09-05 02:24

В настройках среды (Сервис-Параметры) есть раздел выбор языка. Думаю, догадаешься что там сделать
Плюс если ты хочешь чтобы твоя программа запускалась в 2008, в 2015 при создании проекта указывай целевую платформу версии 3.5, если не ошибаюсь


1637. Алмаз
Алмаз
ответить
→  Кирилл  # Консоль / Строки / Last/IndexOf / 2015-09-05 01:45

Да, Кирилл, такое может быть. С каждой новой версией появляются дополнительные особенности. Возможно ты использовал те из них, которых нет в VS-2008


6271. Olly
Olly
ответить
→  Алмаз   / 2015-08-25 22:10

Вот даже как:) спасибо! Попробую:)


1637. Алмаз
Алмаз
ответить
→  Olly  # Вебинары / Видео-ответы на разные вопросы / 2015-08-25 17:04

Вынеси переменные bmp, graph, brush за пределы функции words


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз   / 2015-08-23 09:13

Нет, Алмаз, не в курсе. Спасибо что сказал. Постараюсь исправить.


1637. Алмаз
Алмаз
ответить
→  Евгений Волосатов   / 2015-08-22 23:26

Здравствуйте, Евгений.

В курсе ли вы, что разделом по Паскалю неудобно пользоваться?
Когда приходит результат что задача решена, жму "Следующая задача" и на той странице надпись что надо решить предыдущую задачу.
Приходится заново переходить в раздел "Язык Паскаль" и прокручивать страницу в поисках новой задачи.


  • Звание: Алгоритмист
  • Накопленный опыт: 145 часов
  • Собранный капитал: нет

Клуб формулистов

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 115 15 140 320
2 Tekashnik 8275 10 15 15 40 120
3 Иван Воронин 10558 10 15 15 40 120
4 Андрей Шевченко 16533 10 15 15 40 120
5 FireWolf 10080 5 1 6 118
6 vip 9913 9 10 10 29 109
7 Anna 17181 105 1 106 106
8 Новопашин Владимир 7119 10 15 10 35 105
9 Алексей В. 10494 10 15 9 34 99
10 Александр 16653 10 15 5 30 90
11 Дмитрий 4814 5 15 5 25 75
12 Дмитрий 16218 10 10 3 23 66
13 Александр 3922 5 5 10 60
14 Николай 17038 5 10 3 18 52
15 Григорий 3850 5 10 1 16 50
16 Николай Денисов 9014 5 10 1 16 50
17 Pavlin 16496 50
18 gorynych 8877 5 5 10 47
19 Константин Мельников 17022 45
20 Алекс 8932 6 10 1 17 43
21 Андрей 162 5 8 13 39
22 Алексей Хонин 10673 38
23 Timoha 9980 7 4 11 37
24 Pavel 11353 3 8 11 34
25 Денис Корнеев 16989 32
26 Margarita 16911 10 10 31
27 Protos 16459 1 5 6 26
28 Родион Глушков 11582 5 5 26
29 Yefim 11589 26
30 Илья 17343 1 2 3 25
31 Володимир 8707 5 5 24
32 Виталий 16268 22
33 Сергей Стефаненко 13131 21
34 Ivan 4038 5 5 10 20
35 Антон Кравченко 5502 5 5 10 20
36 DimanDOS 14981 5 5 10 20
37 Виктор Си 5923 5 5 20
38 DimkaKMS 9156 20
39 Piligrim 8066 19
40 Андрей Гришагин 17240 19
41 Денис 13665 18
42 KonstantinK 17456 17
43 Константин 16880 5 1 6 16
44 Евгений Волосатов 1 2 2 16
45 Сергей Сергеевич 459 5 5 15
46 Денис 4395 5 5 15
47 Кирилл Шмойлов 6452 5 5 15
48 Наталья 7226 5 5 15
49 Петя 7652 5 5 15
50 ser2018 17425 5 5 15
51 Сергей Соколов 10670 3 3 13
52 WildOrc 17443 1 1 13
53 Николай (nick27m) 6203 13
54 jin 17093 13
55 Zebos 13846 1 3 4 12
56 Степан 1710 12
57 Семен 17051 1 1 11
58 ZerGo 17448 11
59 Антон 17457 11
60 nikolay famin 402 5 5 10
61 Алексей|BrisK|Кривицкий 3506 10
62 Андрей 9732 10
63 Abc 17438 10
64 Фомичева Наталья 1232 9
65 norton 17440 8
66 Петров Артем Александрович 17465 5 5 6
67 Дмитрий Трамп 16246 6
68 Vlad179 17098 6
69 Артём 17408 6
70 Владислав 8036 5 5 5
71 Кирилл 17402 5 5 5
72 Константин 17476 5 5 5
73 Дроннченко 17483 5 5 5
74 Роман 14462 1 1 2 5
75 Yuracik 44 5
76 Neverwinter 2 1901 5
77 Kapitanov Dmitrij 9368 5
78 sense1997 17446 5
79 ILIFAST 17458 5
80 alex_kag 10591 4
81 Павел 5263 1 1 3
82 Александр 9858 3
83 Владислав 15740 1 1 2 2
84 zhikharevav 8380 1 1 2
85 Василь Воронін 12306 1 1 1
86 Мурат 16675 1 1 1
87 vjacheslav 16906 1 1 1
88 Валерий 1305 1
89 Александр 6614 1
90 Денис 16396 1
91 Дмитрий 17348 1
92 Qwerty123 17435 1

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Хитрить: window.print() и Систем.Диагностикс.Процесс.Старт выше всякой похвалы
Переходим к следующему подарку от Витольдовича за олимпиаду
Научился: Повторил предыдущие подходы к студии. Вспомнил, как настраивать приложение и отдельные компоненты формы.
Трудности: Понять, каким образом установить для формы ту же иконку, что и у приложения, через код.
Thx за урок!