Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Шаблоны Проектирования / Java




Сергей Зулкарнаев
  • Звание: Рекурсист
  • Накопленный опыт: 168 часов
  • Собранный капитал: 1192 байта
  • Участник «Клуба формулистов»: до 2017-08-17
  • Последний визит: 2017-01-18 20:07:48
  • Возраст: 33 года

Видеокурсы

Дата активности Видеокурс Прогресс
2017-01-16 soft3 Теория ООП 19 из 39 49 %
2017-01-09 soft2 Новые технологии все 17 100 %
2016-08-27 viri Без конкуренции 2 из 14 15 %
2016-08-17 game1 Наноигры все 10 100 %
2016-07-25 soft1 Прикладные все 10 100 %
2016-07-13 game0 Демо игры все 9 100 %
2016-05-31 iterator Итератор все 9 100 %
Итого: 76 из 108 71 %

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

Дата активности Консольный раздел Прогресс
2017-01-09 task1h Цифры все 12 100 %
2017-01-08 task1g Целые задачи все 11 100 %
2017-01-05 task1f Геометрия все 8 100 %
2016-12-23 task2 Алгоритмика 7 из 20 35 %
2016-07-29 task1e Символы все 5 100 %
2016-07-26 task1d Формулы все 9 100 %
2016-07-12 task1c Лирика 13 из 14 93 %
2016-06-21 task1b Строки все 14 100 %
2016-06-09 task1a Целые числа все 7 100 %
2016-05-31 task1 Семантика все 6 100 %
Итого: 92 из 106 87 %
Сохранить страницу:

10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Артём   / 2017-01-18 20:06

Артём, благодарю тебя, очень помог!


6925. Артём
Артём
ответить
→  Сергей Зулкарнаев   / 2017-01-17 21:24

Привет! я через PayPal расплачиваюсь, ибо в моей стране все операции по карте и Яндекс-кошельку блокируются. Только комиссию берут ещё, сколько - не помню. После платежа надо скрин делать и показывать Витольдовичу, если хочешь этой системой расплачиваться


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Артём  # Новые технологии / VIP урок - Создание архиватора - 2 часть / 2017-01-17 18:08

Артём привет!Скажи пожалуйста ты сталкивался с платёжной системой PayPal?Можно ли ей доверять как быстро проходят платежи, вывод денег?Заранее благодарю тебя за любую информацию!


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Иван Воронин  # Git Hub / Суть аналогии / 2017-01-17 04:35

Хороший отчёт о проделанной работе!


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Зулкарнаев  # Теория ООП / Мощь полиморфизма / 2017-01-16 22:42

Что-то почитать - это самое важное в самообучении.


10309. Станислав
Станислав
ответить
→  Сергей Зулкарнаев  # Теория ООП / Мощь полиморфизма / 2017-01-16 21:02

Почитать - отличная идея)


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Сергей Соколов  # Фотошарп / 256 оттенков серого / 2017-01-15 17:50

Супер, тоже хочу ознакомится с этим курсом!Молодец Серёга!


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Сергей Соколов  # Хранитель экрана / ПОЛУФИНАЛЬНЫЙ урок / 2017-01-15 16:34

Серёга успехов тебе в дальнейшем обучении!


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Tekashnik  # МикроШахматы / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-01-15 15:48

Красивый мат


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Tekashnik  # МикроШахматы / ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК / 2017-01-15 08:55

Красивый мат!


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Зулкарнаев  # Теория ООП / Второй класс / 2017-01-15 01:42

Молодец, правильный совет даёшь, уже много лет так и делаю =)


10494. Алексей В.
Алексей В.
ответить
→  Сергей Зулкарнаев  # Теория ООП / Первый класс / 2017-01-14 21:24

Так держать!!!!


6925. Артём
Артём
ответить
→  Сергей Зулкарнаев  # Теория ООП / Второй класс / 2017-01-14 10:46

Идея неплохая, возьму на вооружение :)


7238. Константин
Константин
ответить

11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Зулкарнаев  # Новые технологии / VIP урок - Создание архиватора - 1 часть / 2017-01-11 16:52

При желании можно будет написать свой аналог ;-)


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Валерий  # Своя игра / Актив формулиста / 2017-01-11 07:05

Интеоесная идея, буду следить за твоими следующими отчётами Валерий.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Зулкарнаев  # Новые технологии / VIP урок - Создание архиватора - 2 часть / 2017-01-10 06:32

Осталось чтобы файл не только архивировался, но и сжимался. Но это уже другая история страна.


6925. Артём
Артём
ответить
→  Сергей Зулкарнаев   / 2017-01-09 21:00

руки не доходили :( На Хабрахабре есть неплохая статейка, может, поможет https://habrahabr.ru/post/142242/


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Артём   / 2017-01-09 20:14

Мне пока этого достаточно, но буду иметь ввиду)))Артём, ты делал?))


6925. Артём
Артём
ответить
→  Сергей Зулкарнаев  # Новые технологии / VIP урок - Создание архиватора - 2 часть / 2017-01-09 20:10

А если сделаешь сжатие файлов, чтобы было действительно как в архиве - дорога в Хогвартс обеспечена :) 


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Артём  # Новые технологии / VIP урок. C# + MySQL через DataSet / 2017-01-09 20:07

Да Артём!Пришлось голову поломать!)))


6925. Артём
Артём
ответить
→  Сергей Зулкарнаев  # Новые технологии / VIP урок. C# + MySQL через DataSet / 2017-01-09 20:05

Heidi SQL тоже мозги прополоскала? да, установить такое нелегко


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Евгений Витольдович   / 2017-01-09 11:57

Евгений!Благодарю за мотивацию!Приступаю к последнему уроку курса Новые Технологии, сегодня его сдам и сегодня же приступаю к следующему курсу Теория ООП.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Новые технологии / VIP урок. C# + MySQL через DataSet / 2017-01-09 09:42

Сергей, я тебя поздравляю, достойный результат!


10309. Станислав
Станислав
ответить
→  Сергей Зулкарнаев  # Новые технологии / ФИНАЛЬНЫЙ УРОК / 2017-01-08 11:03

Обстоятельный обзор, молодец!


10585. Алексей Мацишевский
Алексей Мацишевский
ответить
→  Сергей Зулкарнаев   / 2017-01-08 11:01

Спасибо!


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Алексей Мацишевский  # Демо игры / Картинка с секретом / 2017-01-08 10:41

Алексей, классную картинку подобрал, хорошо оформлена программа!Молодец!!!


7238. Константин
Константин
ответить
→  Сергей Зулкарнаев  # Новые технологии / Построение графиков / 2017-01-06 21:12

Спасибо за подсказку думаю пригодится. Думаю было б не плохо включить в дополнение к данному курсу.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Зулкарнаев  # Новые технологии / ФИНАЛЬНЫЙ УРОК / 2017-01-06 15:54

Отличный и очень подробный обзор!


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Зулкарнаев  # Новые технологии / Построение графиков / 2017-01-06 02:14

Красиво получилось, молодец.


1. Евгений Витольдович
Евгений Витольдович
ответить

6925. Артём
Артём
ответить
→  Сергей Зулкарнаев  # Новые технологии / Построение графиков / 2017-01-05 12:07

А попробуйте сделать так, чтобы можно было писать функцию, скажем, в текстовое поле, и график строился в зависимости от функции :)


10365. Rita
Rita
ответить
→  Сергей Зулкарнаев  # Новые технологии / Работа с WinAPI / 2017-01-05 00:27

Молодец !!!На мой взгляд очень полезная программа!



7119. Новопашин Владимир
Новопашин Владимир
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Зулкарнаев  # Новые технологии / Работа с WinAPI / 2017-01-04 02:58

Да, можно реализовать свой софт по решению проблем с банерами и мусором в автозагрузке =)


7238. Константин
Константин
ответить
→  Сергей Зулкарнаев  # Новые технологии / Полуфинальный урок. Отзыв о курсе / 2017-01-03 22:05

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


6925. Артём
Артём
ответить
→  Сергей Зулкарнаев  # Новые технологии / Полуфинальный урок. Отзыв о курсе / 2017-01-03 15:08

Главное - не потерять мотивацию :) Удачи!


10673. Алексей Хонин
Алексей Хонин
ответить
→  Сергей Зулкарнаев  # Новые технологии / Мотиватор / 2017-01-03 12:02

Отлично получилось)!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Новые технологии / Работа с WinAPI / 2017-01-03 09:50

Молодец Сергей


10558. Иван Воронин
Иван Воронин
ответить


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Евгений Витольдович   / 2016-12-22 18:13

Евгений привет!Многое за это время всего произошло, работу сменил, сейчас алмазником работаю(бурение отверстий и проёмов в стенах, в полу), в командировку уезжал недавно приехал.Сам хотел написать, чтобы ты курс продлил Новые технологии, так как он у меня не завершён, но по большей части сейчас хочется начать ознакомиться с видеокурсом Использование API функций ВКонтакте, а Новые Технологии потом дорешаю.Евгений, очень приятно за беспокойство, что не забываешь своих учеников!!!Как курс Java, что нового и в целом как дела?)))


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев   / 2016-12-14 11:38

Привет. Когда начнешь задачи решать?


7238. Константин
Константин
ответить
→  Сергей Зулкарнаев  # Новые технологии / Обои рабочего стола / 2016-10-07 12:45

Чем сложнее задача тем интересней!


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Новопашин Владимир   / 2016-08-31 17:18

Пробовал и это не получается.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Зулкарнаев  # Новые технологии / Телефон по TCP/IP протоколу / 2016-08-31 07:04

У меня нужно сначала запускать клиента, потом сервер - именно в этой последовательности, иначе сервак сразу падает - я тоже не понял почему - скорее всего, что-то в опеационке надо настроить.


8959. Максим Саратов
Максим Саратов
ответить
→  Сергей Зулкарнаев  # Новые технологии / Говорящие часы. Воспроизведение / 2016-08-28 17:33

Тоже надо потоки осилить, на практике не обойтись без них


10494. Алексей В.
Алексей В.
ответить
→  Сергей Зулкарнаев  # Новые технологии / Говорящие часы. Воспроизведение / 2016-08-28 17:18

Молодец!! Мне тоже говорящие часы нравятся!!!


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Иван Воронин   / 2016-08-28 14:06

Хорошо Иван!Благо(тебе)дарю!


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Зулкарнаев  # Новые технологии / Говорящие часы. Запись голоса / 2016-08-27 20:02

дело может быть и не в драйверах, а в микрофоне, входе для микрофона и настройках звуковой как минимум эти 3 пункта проверить надо, нужно вопрос решить и двигать дальше, не оставляя на потом


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Евгений Витольдович   / 2016-08-27 17:41

Здорово!Получилось!Звук появился, но фоновое шипение не ушло, ну да ладно и на этом GOOD)))


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Новые технологии / Говорящие часы. Запись голоса / 2016-08-27 16:07

посмотри настройки устроств записи, протестируй работу микрофона в других программах


5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Сергей Зулкарнаев  # Новые технологии / Нити на кубиках / 2016-08-25 08:17

Обезательно разберетесь и узнаете чтото нового и потом посвоему сделаете


791. Валерий
Валерий
ответить
→  Сергей Зулкарнаев  # Новые технологии / Модульное тестирование / 2016-08-19 12:29

Получают везде по-разному. А практика, да нужна, без нее нигде


8959. Максим Саратов
Максим Саратов
ответить
→  Сергей Зулкарнаев  # Новые технологии / Модульное тестирование / 2016-08-19 10:45

не разу не писал модульные тесты, тоже надо пройти, Молодца!


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Зулкарнаев  # Новые технологии / Модульное тестирование / 2016-08-19 08:40

Ну сложности в тестировании начинаются когда нужно помимо нового функционала проверить, что старый не навернулся - называется регрессионное тестированию - для этого как раз и хороши автотесты.


11017. Владимир Петреченко
Владимир Петреченко
ответить
→  Сергей Зулкарнаев  # Новые технологии / Модульное тестирование / 2016-08-18 23:11

Тестировщик есть такая профессия. QA engineer. Статистика зарплат в Украине https://jobs.dou.ua/salaries/#period=may2016&city=all&title=Junior+QA+engineer&language=&spec=&exp1=0&exp2=10


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Зулкарнаев  # Наноигры / VIP - Карточки памяти - Алгоритм / 2016-08-18 06:50

Мы учимся именно на сложных вещах - они лучше запоминаются.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Зулкарнаев  # Наноигры / VIP - Карточки памяти - Алгоритм / 2016-08-18 04:12

Молодец, когда изучаешь что-либо новое, голова всегда начинает закипать, зато через некоторое время уже смотришь на код по другому и видишь свои же огрехи, задавая самому себе вопрос: это что я написал? надо переделать =)


24. Оля
Оля
ответить
→  Сергей Зулкарнаев  # Наноигры / VIP - Карточки памяти - Алгоритм / 2016-08-17 23:28

Сергей, прекрасная работа! Молодец!
Рада что тебе нравится и ты двигаешься в своей направлении!


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Евгений Витольдович   / 2016-08-17 23:06

Всегда стараюсь доводить начатое до конца, ведь в этом весь смысл обучения!)))


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Наноигры / VIP - Карточки памяти - Алгоритм / 2016-08-17 23:05

Молодец, на 100% завершил курс Нано игры!


2146. Иван
Иван
ответить
→  Сергей Зулкарнаев  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2016-08-08 15:33

Отлично получилось! И идея с picturebox-ами хорошо получилась.


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Иван   / 2016-07-27 16:08

Благодарю Иван За поддержку!


2146. Иван
Иван
ответить
→  Сергей Зулкарнаев  # Наноигры / Арканоид - Уровень и ракетка / 2016-07-27 00:10

Красиво получилось!


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Евгений Витольдович   / 2016-07-23 18:21

Очень рад, что зачёт!Думал не понравится, 2 раза пытался переделывать))), в итоге решил оставить в первоначальном варианте.Урааааа)))))


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Прикладные / ФИНАЛЬНЫЙ УРОК / 2016-07-23 17:41

Оригинально придумал, молодец!
Зачет.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Прикладные / Скорость на клавиатуре / 2016-07-19 23:31

Отличные результаты и озарения у тебя, Сергей!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Прикладные / Расписание уроков / 2016-07-19 21:52

Спасибо, Сергей, очень дельные советы!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Прикладные / Прохождение теста / 2016-07-15 11:02

Классный тест получился.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Демо игры / VIP. Устный счёт / 2016-07-13 18:16

Молодец, Сергей, творчески подошёл к выполнению задания!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2016-07-06 20:34

Спасибо, Сергей, за отличный отзыв. Напиши мне на почту, пожалуйста, где ты еще учился :-)  Одну школу твою я уже знаю, хотелось бы узнать про другие. Публиковать не буду.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Прикладные / Твоё портфолио / 2016-07-04 21:23

Молодец, шахматист, отличная работа!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Демо игры / Камень ножницы бумага / 2016-07-03 07:32

Сергей, отличнл, продолжай!


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
# Начало / Елена, с днём рождения! / 2016-06-08 20:42

Женское имя Елена, византийского происхождения (др.-греч. Ἑλένη), которое переводится как «солнечная». В России имя «Елена» всегда было популярным, особенно у дворянского сословия. Пик его популярности в XX веке приходится на 70-е – 80-е годы.Елена означает «берущая» или «пространство, которое требует заполнения». Поэтому «Елена», наделяет своего носителя способностью брать и не отдавать, владеть и управлять материальными ресурсами, инициативностью, упорством.С Днём Рождения и Удачи во всех начинаниях!!!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Демо игры / Игра Быстрощёлк / 2016-06-05 13:07

Так и программа проще


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Евгений Витольдович   / 2016-06-05 07:03

Благодарю вас Евгений Витольдович!С хорошим учителем как не продвигаться)))


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Демо игры / Лабиринт 2D - игра / 2016-06-04 21:00

Молодец, Сергей, продвигаешься!


1901. Neverwinter 2
Neverwinter 2
ответить
→  Сергей Зулкарнаев  # Демо игры / Лабиринт 2D - меню / 2016-06-04 10:40

Примите поздравления, сээээр! Вы первый, у кого в главном меню на картинке  не лабиринт!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Итератор / ФИНАЛЬНЫЙ УРОК / 2016-05-31 19:25

Поместил картинку себе на десктоп в коллегии.
Очень красивая.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Итератор / ФИНАЛЬНЫЙ УРОК / 2016-05-31 19:23

Какой красивый итераторог!
Спасибо.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Итератор / Итератор. Один метод вместо классов. / 2016-05-31 19:22

Стараемся разнообразить.


24. Оля
Оля
ответить
→  Сергей Зулкарнаев  # Итератор / Итератор. Зачем нужно два класса / 2016-05-30 01:01

Сергей, очень рада что урок тебе понравился, так и продолжай заниматься! :)


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
# Вебинары C# / Бесплатно! Приглашение на воскресный интенсив. / 2016-05-29 21:40

Было как всегда интересно!Особенно в начале про то как уберечь себя от мошенничества, если ты создаёшь и уже продаёшь программы.Также многие мотивационные моменты от Евгения Витольдовича и Ольги.В общем главное движение, процесс, постоянная практика и ты на вершине успеха!Благодарю!!!Много для себя полезного подчеркнул!


24. Оля
Оля
ответить
→  Сергей Зулкарнаев  # Демо игры / Картинка с секретом / 2016-05-28 23:31

Сергей, очень рада что тебе нравится и ты получил уже хороший опыт и знания! Так держать! :)


24. Оля
Оля
ответить
→  Сергей Зулкарнаев  # Итератор / Итератор. Перебор простых чисел. / 2016-05-28 23:16

Сергей, а то, а дальше то ли еще будет! :)


24. Оля
Оля
ответить
→  Сергей Зулкарнаев  # Итератор / Итератор. Перебор чисел в итераторе. / 2016-05-28 23:14

Сергей, я очень рада что ты многому научился в этом уроке! Молодец! :)


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 14:53

Здравствуйте!Хочу реализовать недоработанный код.Есть старый телефон только с цифровой клавиатурой, на которую нанесены буквы, как на картинке: https://code.google.com/codejam/contest/images/?image=keypad.png&p=379101&c=351101 . Чтобы ввести на нем букву, нужно нажать цифровую клавишу соответствующее число раз.
Например, для введенной пользователем буквы b программа должна вывести на экран 22. Между вводом отдельных букв с одной клавиши нужно делать паузу - в качестве паузы следует выводить символ пробела. Например, для aa нужно вывести  2 2.
Пробел в исходной строке кодируется цифрой 0.
Примеры:
Ввод          Вывод
hi              44 444
hello world  4433555 555666096667775553
То есть код в принципе написан, но осталось его доработать нужно при нажатии букв из одной группы ставить пробел, проверять последующую букву.
Вот часть кода, только там пробелы не учтены:

using System;
using System.Collections.Generic;

namespace Phone
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите текст");
            string text = Console.ReadLine();

            Dictionary<char, int> dic = new Dictionary<char, int>
            {
                {' ', 0},
                {'a', 2},
                {'b', 22},
                {'c', 222},
                {'d', 3},
                {'e', 33},
                {'f', 333},
                {'g', 4},
                {'h', 44},
                {'i', 444},
                {'j', 5},
                {'k', 55},
                {'l', 555},
                {'m', 6},
                {'n', 66},
                {'o', 666},
                {'p', 7},
                {'q', 77},
                {'r', 777},
                {'s', 7777},
                {'t', 8},
                {'u', 88},
                {'v', 888},
                {'w', 9},
                {'x', 99},
                {'y', 999},
                {'z', 9999},
            };

            for (int i = 0; i < text.Length; i++)
            {
                int number = 0;
                if (dic.TryGetValue(text[i], out number))
                    text = text.Replace(text[i].ToString(), number.ToString());
            }
            Console.WriteLine(text);
            Console.ReadLine();
        }
    }
}


24. Оля
Оля
ответить
→  Сергей Зулкарнаев  # Демо игры / Вступительное слово / 2016-05-28 02:50

Сергей, Добро пожаловать в команду курсантов! Уверена что ты попал в нужное место в нужное время, и при твоей активной работе ты сможешь воплотить свои желания! Еще рекомендую параллельно с видеоуроками решать консольные задачи и приходить на вебинары! :)


24. Оля
Оля
ответить
→  Сергей Зулкарнаев  # Итератор / Итератор. Создание пустого итератора. / 2016-05-28 02:47

Сергей, тебе необходимо поставить брекпоинт слева (красную точку клацнув в там мышкой, слева), а потом запустить программу и шагать нажимая F12 или F11, попробуй, я уверена что у тебя получится! :)


24. Оля
Оля
ответить
→  Сергей Зулкарнаев  # Итератор / Итератор. Разложение числа на простые множители. / 2016-05-27 22:35

Сергей, отлично что получил хорошую практику! Так держать! :)


1. Евгений Витольдович
Евгений Витольдович
ответить

1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Итератор / Итератор. Разложение числа на простые множители. / 2016-05-26 08:21

Всё правильно. В разложении присутствует 3 в степени 2.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Сергей Зулкарнаев  # Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-14 22:12

Сергей, спасибо, что пришёл. Я рекомендую тебе сначала пройти курсы "Теория ООП" и "Микроигры" либо "Новые технологии", это тебе очень поможет быстро выйти на должный уровень понимания студии и языка Си шарп.


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-14 21:28

Здравствуйте!Первый раз на вашем вебинаре сегодня был!Это у меня сегодня в начале были проблемы со звуком.Сам новичок в программировании, решил принять участие, не знал уровень вебинара, сейчас понимаю что отстаю от того уровня, где мне хотелось бы находиться.Ведущий всё объяснял хорошо, хоть я и мало что понял, но думаю пересмотрев вебинар и повторив действия в Visual Studio, я подтянусь в своих навыках.Мне очень нравиться ваш подход обучения, всё досконально разбирается как и должно быть, по мелочам.Очень приятно находиться в вашей школе!Благодарю!

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Создавать уровни в игре, также сделал один свой.Научился работать с сoбытиями MouseEnter и Shown.
Трудности: Запоминать последовательность выполнения, по-этому несколько раз приходилось перематывать видео и запоминать, несколько раз специально пересматривал видео, чтобы запомнить лучше.
Было как всегда интересно, особенно делать свой уровень, особую фантазию не проявил.Усложнил игру тем, что из первого уровня взял квадратики которые были раскиданы по полю и которые нужно было собрать(увеличил количество), а из второго взял мигающие стены и увеличил их скорость(600).
Научился: Познакомился и научился работать с потоками FileStream, BinaryReader, BinaryWriter.
Трудности: Понять взаимодействие вышеперечисленных потоков.
Сложный, но интересный урок, чувствуешь себя волшебником после того как создал программу по архивированию и извлечению файлов)))