Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович
Робот Шарп опять работает.

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

Видеокурсы

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

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

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

18953. --
Дмитрий
Дмитрий
ответить
→  Алмаз  # Консоль / Цифры / Чётность цифр / 2019-01-12 06:00

Цифра - это знак для записи числа. Знак не может быть чётным или нечётным. Чётным или нечётным может быть число. Поэтому корректнее сказать так: "0 - тоже число, и оно чётное".


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз   / 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. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз   / 2015-10-06 09:42

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


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

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


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

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


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

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


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

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


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

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз   / 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. --
Николай Миролюбов
Николай Миролюбов
ответить
→  Алмаз   / 2015-09-29 23:13

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


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

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


1637. --
Алмаз
Алмаз
ответить
→  Николай Миролюбов   / 2015-09-29 23:11

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


6203. --
Николай Миролюбов
Николай Миролюбов
ответить
→  Алмаз   / 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. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз  # Стартовый вебинар / 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. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз  # Стартовый вебинар / День рождения Витольдовича / 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. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз  # Наноигры / Вступительное слово / 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. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Алмаз   / 2015-08-23 09:13

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


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

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

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


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF Anatoli 24765 203
2 -- Николай Миролюбов 6203 67
3 KF Костя 28874 7 10 17 42
4 -- Посетитель 0 5 5 30
5 KF Yefim 11589 5 5 26
6 -- Валерий Жданов 791 19
7 KF Dima 11051 16
8 -- Igorenzia 689 15
9 KF Bemen 28396 15
10 -- Егор Осипов 24766 10
11 KF MaxB 25450 10
12 -- вадим 6245 6
13 -- Иван 2146 5
14 KF Булат 8835 5
15 -- Родион 11582 5
16 KF Vdonsk 26175 5
17 -- Stany 28869 5
18 -- Dmitry Sinitsin 17947 1
19 -- Vasilij 28739 1
20 -- Алексей 28992 1
21 -- Ruslan 28997 1
22 -- Denis 28998 1
23 -- jwhkgjekrjg 29002 1
24 -- Бахара Широва 29003 1
25 -- Артем 29005 1
26 -- Наталья 29007 1
27 -- Nypdlapd 29008 1
28 -- Viktor 29012 1
29 -- Daniil 29014 1
30 -- IvaVan 29018 1
31 -- Данил 29020 1
32 -- Адель 29021 1
33 -- Ivan 29026 1
34 -- Андрей 29028 1
35 -- Поим 29029 1
36 -- Даниил 29030 1
37 -- Егор 29034 1
38 -- Тимур 29035 1
39 -- Alex 29036 1
40 -- Віталік 29037 1
41 -- Dinara 29039 1
42 -- Владислав 29044 1
43 -- kirill 29046 1
44 -- Валерий 29047 1
45 -- Neru 29048 1
46 -- Nurly 29050 1

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

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

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

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

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

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





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

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

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

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


Научился: Научился установке VS Community 2015 и языкового пакета к ней
Трудности: Скачать установочные пакеты студии на моем относительно медленном интернете
Последняя написанная программа - решение финальной задачи из раздела Цифры консоли


Научился: Повторил предыдущие подходы к студии. Вспомнил, как настраивать приложение и отдельные компоненты формы.
Трудности: Понять, каким образом установить для формы ту же иконку, что и у приложения, через код.
Thx за урок!