Си шарп с нуля

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

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

alexmail19Q
  • Звание: Наследник
  • Накопленный опыт: 314 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2020-09-30 12:55:41
  • Возраст: 36 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2018-06-11 webbot Webbot On-Line 1 из 23 5 %
2018-06-04 game0 Демо игры все 10 100 %
2015-07-20 task3 Комбинаторика все 22 100 %
2015-05-22 game6 Морской Бой 10 из 16 63 %
2015-05-18 soft0 Демо софт 3 из 8 43 %
2015-05-09 soft1 Нанософт 1 из 10 10 %
Итого: 47 из 89 53 %

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

Дата активности Консольный раздел Прогресс
2020-09-29 solo Java - Циклы 1 из 2 50 %
2020-09-28 task2 Логика 9 из 13 70 %
2020-09-28 task2 Типы данных все 5 100 %
2018-06-12 task2 Матрицы 1 из 4 25 %
2018-06-12 task2 Do-рацикл все 4 100 %
2018-06-11 task2 Матрёшки 7 из 9 78 %
2018-06-08 olimp Олимпиада 5 из 40 13 %
2018-06-04 solo C# набор 1 из 17 6 %
2018-05-28 task2 Условный оператор 10 из 16 63 %
2018-05-28 task2 Простые массивы все 8 100 %
2018-05-25 task1 Лирика 13 из 14 93 %
2018-05-25 task1 Целые задачи все 11 100 %
2018-05-25 task2 Алгоритмика все 20 100 %
2018-05-25 task1 Календарь все 16 100 %
2015-07-17 task2 Динамика все 3 100 %
2015-07-11 task2 Комбинаторика все 9 100 %
2015-05-28 task2 Рекурсия все 4 100 %
2015-05-14 task2 For-to-чки 17 из 26 66 %
2015-05-13 task2 Вечность 3 из 5 60 %
2015-05-11 task2 Последовательность все 6 100 %
2015-05-09 task2 Подпрограммы все 14 100 %
2015-05-06 task2 По цифрам 3 из 8 38 %
2015-05-06 task2 Любимые циклы все 6 100 %
2015-05-06 task2 Пока-цикл 3 из 6 50 %
2015-05-04 task2 Математика 3 из 9 34 %
2015-05-04 task1 Цифры 11 из 12 92 %
2015-04-29 task2 Узник цикла IF 5 из 6 84 %
2015-04-29 task2 Обман цикла 1 из 7 15 %
2015-04-29 task1 Геометрия все 8 100 %
2015-04-28 task1 Формулы все 9 100 %
2015-04-28 task1 Символы все 5 100 %
2015-04-27 task2 Строки 1 из 6 17 %
2015-04-18 task1 Целые числа все 7 100 %
2015-04-17 task1 Строки все 14 100 %
2015-04-03 task1 Семантика все 6 100 %
Итого: 249 из 355 71 %
Сохранить страницу:

18688. --
Arslan
Arslan
ответить
→  alexmail19Q  # C# Android / Размещение экранных форм в дизайнере / 2018-06-17 00:39

Молодец хорошее выполнение работы, так держать. Удачи в прохождении курса.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  alexmail19Q  # Webbot On-Line / Видеообзор Игры / 2018-06-12 18:28

Надеюсь и дальше будет всё так же просто!


4676. --
alexmail19Q
alexmail19Q
ответить
→  Олюшка  # Комбинаторика / VIP. Простые числа. Оптимизация алгоритма / 2015-07-20 20:14

Спасибо  Оля!  Всегда приятно слышать  слова поддержки!


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / VIP. Простые числа. Оптимизация алгоритма / 2015-07-20 20:11

Александр, отличная работа! Я тебя Поздравляю с окончанием раздела! Ты, Молодец! :)


2146. --
Иван
Иван
ответить
→  alexmail19Q  # Комбинаторика / VIP. Простые числа. Оптимизация алгоритма / 2015-07-20 18:59

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


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / VIP. Рекурсия. Фракталы. Кривая Гильберта / 2015-07-19 20:02

Александр, прекрасно! :)


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / VIP. Рекурсия. Фракталы. Треугольник Серпинского / 2015-07-19 19:08

Александр, это прелесть, очень красиво! Здорово вышло! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / VIP. Рекурсия. Фракталы. Спираль / 2015-07-18 22:05

Александр, какая завораживающая красота! Шикарная работа! Молодец! :)


2146. --
Иван
Иван
ответить
→  alexmail19Q  # Комбинаторика / Динамика. Выход из Лабиринта / 2015-07-17 17:38

Здорово! Все задачки из консоли по комбинаторики и алгоритмики решены!


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / Динамика. Выход из Лабиринта / 2015-07-17 16:39

Александр, замечательно что находишь время и продолжаешь заниматься, я очень рада твоим успехам! :)


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-07-14 12:18

Александр, спасибо за такой замечательный отзыв! Я с тобой полностью согласна, даже больше, ведь этот проект моим родным и любим домом стал! :)


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / Динамика. Счастливые билеты 20 / 2015-07-13 19:44

Александр, хорошо что все понятно, а все остальное прийдет с опытом и прокачкой! Молодец! :)


4676. --
alexmail19Q
alexmail19Q
ответить
# Видеокурсы / Отзывы о вебинаре / 2015-07-13 19:15

Скорость работы алгоритма поражает. Вопрос больше другой как прийти к такому решению, я пока не знаю. Очень понравилось объяснение алгоритма с использованием excel;


6382. --
Жаслуан
Жаслуан
ответить
→  alexmail19Q   / 2015-07-13 14:24

Здравствуйте. Я по задаче "Котик Елены". У меня получилось 59 строк. Как Вы сделали за 30 строк. Можете поделиться, просто интересно)


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / Динамика. Поле дураков / 2015-07-12 15:23

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


4004. --
Елена
Елена
ответить
→  alexmail19Q  # Комбинаторика / Комбинаторика. Счастливые билеты 6 / 2015-07-11 16:11

Это еще не вся оптимизация. Гораздо интереснее рекурсия и динамическое программирование


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / Комбинаторика. Счастливые билеты 6 / 2015-07-11 15:59

Здорово что тебе понравилось! :)


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / Комбинаторика. Математические операции / 2015-07-11 15:56

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


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / 1. Комбинаторика. Сложение букв / 2015-07-10 15:36

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



24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Мини игры / Камень ножницы бумага / 2015-06-08 22:49

Александр, замечательно и радует что тебе все понравилось! Молодец!


4038. --
Ivan
Ivan
ответить
→  alexmail19Q  # Комбинаторика / 1. Комбинаторика. 4 x 4. Ладья x Ферзь. / 2015-06-03 19:29

а это точно тот скрин должен быть?


4676. --
alexmail19Q
alexmail19Q
ответить
# Консоль / Простые массивы / Квадрат многочлена / 2015-05-29 13:47

Нужна подсказка, а то я над ней ка-то подвис???


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / 0. Рекурсия. Числа Фибоначчи / 2015-05-28 08:59

Александр, хорошо что еще раз сделал задание, прокачал полученные ранее знания)


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / 0. Рекурсия. Факториал. / 2015-05-27 22:06

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


2146. --
Иван
Иван
ответить
→  alexmail19Q  # Комбинаторика / 0. Рекурсия. Заливка области. / 2015-05-27 20:14

Одна из моих любимых программок! И тоже переделал на цвета повеселее.


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / 0. Рекурсия. Главный секрет. / 2015-05-25 19:39

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


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Комбинаторика / 0. Рекурсия. Вступление. / 2015-05-23 21:41

Александр, красотище получилось, мне очень понравилось как сделал, и определение очень понятное выбрал, хотя лучше бы все таки своими словами написал)


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Морской Бой / Олимпиада - Создание ИИ - Добивание корабля / 2015-05-22 22:07

Александр, все еще впереди) Уверена, что Евгений не бросит недоделанный проект, сейчас он занят, а со временем все будет) Тебе спасибо за отзыв, приятно такое читать)


4676. --
alexmail19Q
alexmail19Q
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-19 15:20

1.Если получиться, то да! Буду стараться попасть!!
2. Да очень хачу!! Работаю системным администратором, очень скучно и однообразно.
Не знаю, как решиться поменять работу!!!!!!
3. Есть небольшое портфолио из нескольких программ! На 100 % законченных программ 1 - 2 т.к очень часто бросаю писать когда программа готова на 70-80%,когда самое сложное и основное реализовано , а остаются довести до ума !!!!!!!!!!!!


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Морской Бой / Олимпиада - Создание ИИ - Шаблон ударов / 2015-05-17 21:06

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


4676. --
alexmail19Q
alexmail19Q
ответить
# Консоль / Календарь / Послезавтра / 2015-05-14 10:43

Вопрос к знающим объясните мне пожалуйста почему в  3- ем тесте
Где даты 
7777.01.31
7777. 12. 01
Правильный ответ  0 10 3
Я не могу понять !!!!!!!!!!!!!!


4676. --
alexmail19Q
alexmail19Q
ответить
# Консоль / Календарь / Календарь 1752 года / 2015-05-13 23:07

Я его добил, оказывается в конце добавлялись пробелы!!!!!!!!!!!!!!!!!!!!!!!!!!
Как это было сложно найти.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  alexmail19Q   / 2015-05-13 22:01

У тебя есть ошибки.
Я исправил вывод сообщения - видно все проблемы правильно.
Дорабатывай.
Такое решение , которое ты сделал, не серьёзное.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  alexmail19Q  # Консоль / Календарь / Календарь 1752 года / 2015-05-13 21:32

Пришли мне вариант, который работает, но не проходит, разберусь.


4676. --
alexmail19Q
alexmail19Q
ответить
# Консоль / Календарь / Послезавтра / 2015-05-13 20:15

Подскажите кто-нибудь какой правильный ответ в  третьем тесте
Где даты 
7777.01.31
7777. 12. 01
Решал разными способами, получается,  всегда получается  0 10 1


4676. --
alexmail19Q
alexmail19Q
ответить
# Консоль / Календарь / Календарь 1752 года / 2015-05-13 20:12

Жесть какая-то  если поставить просто
                Console.WriteLine("Mon Tue Wed Thu Fri Sat Sun");
                Console.WriteLine("                  1  2  3");
                Console.WriteLine("  4  5  6  7  8  9  10");
                Console.WriteLine(" 11  12  13  14  15  16  17");
                Console.WriteLine(" 18  19  20  21  22  23  24");
                Console.WriteLine(" 25  26  27  28  29  30  31");
То тест проходит
Если решать и делать форматирование,  в visual studio все норм.
При чем одинакова, если использовать форматирование или одни пробелы,
получается смещение  и шарп не принимает.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  alexmail19Q  # Морской Бой / Олимпиада - Самый лучший алгоритм игры / 2015-05-11 13:00

Принимаю твоё мнение и учитываю.
Поменял местами. Спасибо!


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Морской Бой / Олимпиада - Морской бой - ИИ / 2015-05-10 16:38

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


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Прикладные / Твоё портфолио / 2015-05-09 12:12

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


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Морской Бой / Олимпиада - Угадай число / 2015-05-08 18:42

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


2146. --
Иван
Иван
ответить
→  alexmail19Q  # Морской Бой / Олимпиада - Угадай число / 2015-05-08 18:24

В программе морской бой огромное количество разных алгоритмов и интересных решений. Так что там несомненно будет всего побольше


4676. --
alexmail19Q
alexmail19Q
ответить
→  Иван   / 2015-05-05 06:57

Благодарю за замечание с кораблями и правда есть ошибка, а на счёт A1 где клетка другого цвета
Ошибки нет так как оно используется для проверки выстрела!!!!


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Морской Бой / Морской Бой - Делегаты отображения / 2015-05-04 22:14

Хорошо продвигаешься вперед. Теперь, в следующих программах будешь, делегаты использовать и закреплять знания)


2146. --
Иван
Иван
ответить
→  alexmail19Q  # Морской Бой / Морской Бой - Делегаты отображения / 2015-05-04 22:12

На скриншоте у вас 3-и однопалубных и 4- двухпалубных. Так задумано у вас в программе, или это ошибка? Потом, однопалубный на а1 другого цвета. Там у вас явно где-то ошибка...


24. --
Олюшка
Олюшка
ответить
→  alexmail19Q  # Морской Бой / Морской Бой - Редактор и Сетка / 2015-05-03 18:09

Наследование в ООП замечательная вещь, сама не так давно познакомилась и уже применяю. Хорошо что научился, теперь остается пользоваться этими знаниями, применять наследование дальше!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  alexmail19Q  # Морской Бой / Морской Бой - Планирование / 2015-04-26 13:19

Молодец, Алекс! Так держать.


4676. --
alexmail19Q
alexmail19Q
ответить
# Консоль / Лирика / Рулетка * / 2015-04-24 11:50

Random rand = new Random();
            int N = int.Parse(Console.ReadLine());
            int a;
            int i = 0;
            switch (N)
            {
                case 1: a = 1; break;
                case 3: a = 2; break;
                case 4: a = 2; break;
                case 5: a = 3; break;
                case 6: a = 5; break;
                case 10:
                    i = rand.Next(0, 2);
                    if (i == 0) a = 10;
                    else a = 2;
                    break;

                default: a = 0; break;
            }
            Console.WriteLine(a);

100% решение только должно повезти ;


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  alexmail19Q  # Мини игры / Лабиринт 2D - игра / 2015-04-21 20:09

Да вы батенька мазахист...


4676. --
alexmail19Q
alexmail19Q
ответить

4676. --
alexmail19Q
alexmail19Q
ответить
# Консоль / Лирика / Трамвай / 2015-04-18 19:38

странная задача
так принимает  Console.WriteLine("{0}\r\n{1}\r\n{2}", 5, 5*5, "1 2");
а так нет
Console.WriteLine("{0}", 1 + 1 + 1 + 1 + 1);
            Console.WriteLine("{0}", 10-2+4-8+1+2+1.5*12 );
            int i =(int) (10 + 0.25 * 60 + 7 + 30);     
            Console.WriteLine("{0} {1}", i / 60, i % 60);


4692. --
Михаил
Михаил
ответить
→  alexmail19Q  # Консоль / Разминка / Дедушка Эхо / 2015-04-04 10:45

string s = Console.ReadLine();
Console.WriteLine("{0}\n{1}",s,s);

Вот как нужно


4676. --
alexmail19Q
alexmail19Q
ответить
# Консоль / Строки / Contains / 2015-04-03 14:51

Что бы пройти все четыре теста необходимо привести к одному регистру (ToLower() илиToUpper() )


4676. --
alexmail19Q
alexmail19Q
ответить
# Консоль / Разминка / Дедушка Эхо / 2015-04-01 21:46

Не принимает решение
  string st = Console.ReadLine();
            Console.Write("{0}\n{0}", st);
посмотрел как на видео все равно не принимает


  • Звание: Наследник
  • Накопленный опыт: 314 часов
  • Собранный капитал: нет

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

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

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

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

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

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

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





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

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

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

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


Научился: Научился вряд ли чему, когда я писал свой, принцип примерно такой же был. Интересно было увидеть как этот алгоритм реализовал Евгений.
Трудности: Было пару ошибок, пришлось потратить некоторое время для их поиска.
Отличный урок. Все ОООчень понятно изложено. Спасибо Евгению, хоть курс и не до конца написан было очень интересно и познавательно!


Научился: Решать задачу счастливые билеты N использую рекурсию.
Трудности: Ничего, пока вроде все понятно.
Интересно было посмотреть на оптимизацию алгоритма.