Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта
Вебинар «Мы начинаем PHP + Yii2» начнётся через 5 час. 48 мин.

Рустам Логвинов
  • Звание: Наследник
  • Накопленный опыт: 330 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2015-12-06 22:35:25
  • Город проживания: Москва

Видеокурсы

Дата активности Видеокурс Прогресс
2015-11-03 task2 Алгоритмика все 1 100 %
Итого: все 1 100 %

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

Дата активности Консольный раздел Прогресс
2016-01-07 task1g Целые задачи все 11 100 %
2015-12-06 jawa OPER - Формулы 5 из 9 56 %
2015-12-06 jawa IF - Условия 9 из 18 50 %
2015-11-28 jawa TYPE - Шесть типов все 7 100 %
2015-10-16 jawa READ - Ввод данных 7 из 10 70 %
2015-10-16 jawa WRITE - Вывод данных 8 из 11 73 %
2015-10-14 jawa START - Запуск все 1 100 %
2015-10-13 task2s Строки все 6 100 %
2015-10-13 task2g Обман цикла все 7 100 %
2015-10-13 task2 Алгоритмика 19 из 20 95 %
2015-10-13 task2t Матрицы все 4 100 %
2015-10-12 task2r Подпрограммы все 14 100 %
2015-10-11 task2q Простые массивы все 8 100 %
2015-10-10 task2d For-to-чки все 26 100 %
2015-10-10 task2m Любимые циклы все 6 100 %
2015-10-10 task2n По цифрам все 8 100 %
2015-10-10 task2o Матрёшки все 9 100 %
2015-10-09 task2i Узник цикла IF все 6 100 %
2015-10-08 task2j Вечность 4 из 5 80 %
2015-10-08 task2k Последовательность все 6 100 %
2015-10-08 task2l Математика все 9 100 %
2015-10-06 task2c Условный оператор все 16 100 %
2015-10-06 task2f Do-рацикл все 4 100 %
2015-09-21 task2h Точка и плоскость все 6 100 %
2015-09-18 task2e Пока-цикл все 6 100 %
2015-09-17 olimp Олимпиада 2 из 40 5 %
2015-09-17 task2a Типы данных все 5 100 %
2015-09-17 task2b Логика все 13 100 %
2015-09-13 task1i Календарь все 16 100 %
2015-09-13 task1a Целые числа все 7 100 %
2015-09-13 task1c Лирика 13 из 14 93 %
2015-09-11 task1h Цифры все 12 100 %
2015-09-02 task1d Формулы 8 из 9 89 %
2015-09-02 task1e Символы все 5 100 %
2015-09-02 task1f Геометрия все 8 100 %
2015-08-30 task1b Строки все 14 100 %
2015-08-29 task1 Семантика все 6 100 %
Итого: 321 из 382 85 %
Сохранить страницу:

24. Олюшка
Олюшка
ответить
→  Рустам Логвинов  # Алгоритмика / Я решил всю Алгоритмику / 2015-11-03 14:49

Рустам, спасибо за такой прекрасный отзыв, за искренность! :)
Поздравляю с завершением раздела!!! Ты, Молодец! :)


6715. Рустам Логвинов
Рустам Логвинов
ответить
→  Евгений Волосатов   / 2015-10-08 17:35

Подскажите, пожалуйста, почему такое решение задачи не работает : double num, den, res = 0;
            for (double x = -3; x <= 3.0; x += 0.2)
            {
              num = Math.Sqrt( Math.Abs (Math.Pow (x, 3) ) )  ;
              den = 1 + Math.Log( Math.Abs ( x ) );
              res = num / den;
              Console.WriteLine("{0,5:F1}\t{1,8:F5}", x, res);

            }
Задача называется Математика/Формула, и находится она в курсе "Алгоритмика"


6715. Рустам Логвинов
Рустам Логвинов
ответить
# Консоль / Do-рацикл / По модулю меньше ε / 2015-10-06 21:55

По-моему робот Шарп допускает ошибку при проверке. Если рассчитывать факториал, с использованием переменной типа long, то при данных 1000 0.000001 получается вывод 7 -0.0000000115, а робот Шарп присваивает результат 75%. Но если у факториала заменить long на int, то робот Шарп выдает уже 100%.


6715. Рустам Логвинов
Рустам Логвинов
ответить
→  Валера Луцевич   / 2015-10-06 21:50

Когда я решал ту задачу (несколько недель назад), видеорешения почему-то не было (у меня даже остался скриншот, который доказывает, что мне не показалось =) ) А теперь, благодаря видеорешению, я, кажется, понял в чем дело. Возможно, в самой проверке задачи находится ошибка. Елена Вставская использует переменную типа int для расчета факториала, а я изначально использовал long, поэтому робот Шарп давал мне лишь 75 %


4889. Валера Луцевич
Валера Луцевич
ответить
→  Рустам Логвинов   / 2015-10-06 15:11

Почти так же как и в видеорешении от Елены Вставской, которое там есть.
вы его видели и оно вам не понравилось или не заметили?


6715. Рустам Логвинов
Рустам Логвинов
ответить
→  Валера Луцевич   / 2015-10-06 14:38

Здравствуйте! Подскажите, пожалуйста, как вы решили задачу "Do-рацикл / По модулю меньше ε" (из раздела "Консоль").
Вот ссылка на эту задачу http://www.videosharp.info/console/stat/level=246
Заранее спасибо!


6715. Рустам Логвинов
Рустам Логвинов
ответить
→  Валера Луцевич   / 2015-10-06 14:37

Здравствуйте! Подскажите, пожалуйста, как вы решили задачу "Do-рацикл / По модулю меньше ε" (из раздела "Консоль").
Вот ссылка на эту задачу http://www.videosharp.info/console/stat/level=246
Заранее спасибо!


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Виктор 17606 10 15 11 36 286
2 Evgenii Kudriavtcev 18493 5 115 10 130 277
3 Tekashnik 8275 10 15 15 40 240
4 WildOrc 17443 10 15 15 40 240
5 chokayes 9752 10 11 10 31 231
6 Иван Воронин 10558 10 10 10 30 230
7 Serge 16861 5 10 10 25 175
8 Dmitry Sinitsin 17947 175
9 ser2018 17425 6 6 172
10 Иван 2146 9 10 5 24 158
11 Дмитрий 4814 10 10 5 25 150
12 Андрей 162 5 10 5 20 117
13 Родион Глушков 11582 5 10 5 20 117
14 Pavlin 16496 5 10 5 20 117
15 sparda 18477 5 10 5 20 114
16 Dima 11051 5 12 1 18 106
17 Александр 3922 10 1 11 85
18 Arslan 18688 8 10 6 24 77
19 Николай Миролюбов 6203 10 1 11 73
20 Слава 17255 1 5 6 72
21 Andrew 18783 65
22 Oleksandr 17663 10 10 3 23 55
23 Ramzan 18272 54
24 nasr 18889 52
25 Сарапульцев Константин 1570 43
26 Валерий Жданов 791 8 8 42
27 Евгений Волосатов 1 9 9 41
28 FireWolf 10080 41
29 Дмитрий 16218 41
30 Yefim 11589 5 5 10 40
31 Марат 17791 38
32 Андрей 17589 37
33 Anton 5394 5 5 36
34 Neverwinter 2 1901 5 5 10 35
35 alklokov 18681 35
36 Стен 18842 5 5 34
37 Roman 18683 2 2 33
38 Посетитель 0 5 5 30
39 Антон Кравченко 5502 5 5 30
40 Петя 7652 5 5 28
41 Виталий 16268 5 5 28
42 Chai 18816 5 5 25
43 Дмитрий 4210 5 5 20
44 vip 9913 3 3 20
45 Саша Авербух 16520 20
46 Кирилл Шмойлов 6452 16
47 Андрей Шевченко 16533 5 5 15
48 Денис 4395 15
49 KpucTo6aJlb 13385 15
50 Дмитрий 17813 15
51 Александр 18131 15
52 Мирзаев Магомед 18311 15
53 knockjkeee 18563 15
54 rahunak 15621 13
55 Salamatory 18774 1 1 12
56 Слава 17769 11
57 Voloshin Alexey 18838 11
58 Григорий 3850 10
59 Андрей 6275 10
60 Алексей 8672 10
61 Николай Денисов 9014 10
62 DimanDOS 14981 10
63 Константин Мельников 17022 10
64 Protos 16459 9
65 Сергей Соколов 10670 3 3 8
66 Dimitry 17334 3 3 8
67 Aleksandr 10298 7
68 Александр 17981 6
69 Andrew Ut 18924 6
70 Сергей Сергеевич 459 5
71 Роман Осипов 6758 5
72 ymik321 11829 5
73 Сергей 12525 5
74 Сергей 14008 5
75 Егор 14446 5
76 Evgeny 17084 5
77 Vitalik 18853 5
78 Илья 18894 5
79 Solaris 18918 5
80 Роман 14462 3
81 Maksym 18302 3
82 Timoha 9980 2
83 superGrover 18626 2
84 petro_zzz 2237 1
85 Андрей 4753 1
86 Denis 18356 1
87 Сяинов Артём 18631 1
88 Марк 18848 1
89 Алексей 18890 1
90 Анастасия 18899 1
91 dnl 18901 1
92 Kirill 18908 1
93 Мария 18910 1

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

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

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

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

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

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




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

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

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

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


Научился: Укрепил имевшиеся теоретические знания и приобрел опыт самостоятельной работы с MSDN Library.
Трудности: Из всех имеющихся задач лично мне наиболее сложными показались те, что расположены в разделах "Do-рацикл" и "Матрицы". Еще была одна задача, название которой я уже не помню... Кажется, там нужно было посчитать количество яблок на березе. Я пытался решить ее без подсказки и достаточно долго не мог раскусить ее подвоха. После просмотра видеорешения я долго смеялся над собой =).
Прежде всего хочу выразить благодарность автору и создателю сего ресурса за его труд. Задачи не простые, но в то же время очень интересные. Для начинающего программиста очень важно именно "руками" пройти те темы, которые он пока знает лишь в теории. Желаю проекту Видеошарп дальнейшего развития и процветания! Спасибо, что Вы есть! Продолжайте в том же духе!