Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!
Вебинар «Карточки памяти на Android» начнётся через 2 дня 9 час. 04 мин.

Рустам Логвинов
  • Звание: Наследник
  • Накопленный опыт: 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 task2m Любимые циклы все 6 100 %
2015-10-10 task2n По цифрам все 8 100 %
2015-10-10 task2o Матрёшки все 9 100 %
2015-10-10 task2d For-to-чки все 26 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 task2b Логика все 13 100 %
2015-09-17 olimp Олимпиада 2 из 40 5 %
2015-09-17 task2a Типы данных все 5 100 %
2015-09-13 task1a Целые числа все 7 100 %
2015-09-13 task1c Лирика 13 из 14 93 %
2015-09-13 task1i Календарь все 16 100 %
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 chokayes 9752 10 11 10 31 291
2 Дмитрий 4814 10 15 10 35 275
3 zhikharevav 8380 5 5 225
4 Tekashnik 8275 10 11 10 31 191
5 Иван Воронин 10558 5 10 10 25 185
6 WildOrc 17443 10 10 148
7 vip 9913 6 5 1 12 141
8 Виктор 17606 8 10 5 23 138
9 Bodrik_torf 16066 10 9 19 119
10 Владимир 15525 103
11 Алексей В. 10494 91
12 Anton 5394 5 5 90
13 Pavlin 16496 82
14 Андрей Гришагин 17240 80
15 Dmitry Sinitsin 17947 5 2 7 73
16 Yefim 11589 5 5 73
17 Дмитрий 16218 5 5 10 67
18 Яков 6401 56
19 Володимир 8707 1 1 51
20 Евгений Волосатов 1 7 1 8 50
21 Dimon 9156 5 5 10 45
22 Timoha 9980 10 10 44
23 Александр 3922 5 5 40
24 Алекс 8932 39
25 Денис 16396 36
26 Николай Миролюбов 6203 5 5 30
27 Григорий 3850 27
28 drWatson 17575 27
29 Андрей 162 26
30 Михаил 5081 5 5 25
31 Антон Кравченко 5502 5 5 25
32 Andrej Gladkov 16018 25
33 Виталий 16268 3 4 7 24
34 chip 13417 23
35 Sergej Šugajev 16017 23
36 Narek Aslanyan 18057 1 1 22
37 Алексей|BrisK|Кривицкий 3506 21
38 Pavel 11353 20
39 Валерий Жданов 791 19
40 Gilman 17619 18
41 DimanDOS 14981 16
42 Евгений 17938 16
43 Neverwinter 2 1901 15
44 Иван 2146 15
45 Rise 14075 15
46 Aleksej Fiodorov 16016 15
47 vjacheslav 16906 15
48 Слава 17769 15
49 Самал 18138 14
50 Povilas Abramovicius 16089 12
51 Dim_nk 18171 11
52 Сергей Сергеевич 459 10
53 Петя 7652 10
54 Aelita 18082 10
55 Nikita 16135 8
56 Diserdyuk 17894 1 1 7
57 Den Andreevich 6861 7
58 Андрей Шевченко 16533 7
59 Дмитрий 18157 7
60 Кирилл Шмойлов 6452 6
61 Сергей Стефаненко 13131 6
62 Кирилл Бойко 17895 6
63 Кирилл 18177 5 5 5
64 Сарапульцев Константин 1570 5
65 Denis 1947 5
66 Сергей 3747 5
67 Денис 4395 5
68 Алексей 9323 5
69 Роман 14462 5
70 ivan tuzhikov 15865 5
71 Kiril Krutiajev 16014 5
72 Serge 16861 5
73 Андрей 17589 5
74 Сергей Тирпиц 17608 5
75 Bakha 17695 5
76 Greed846 18029 5
77 Taras 18146 5
78 David 18153 5
79 CaLLiek 18162 5
80 Tigran 18175 5
81 Igorenzia 689 4 4 4
82 Родион Глушков 11582 4 4 4
83 Игорь 7321 2
84 Dni 16691 2
85 Alex 8822 1 1 1
86 Алекс Имаго 12013 1 1 1
87 Андрей 4753 1
88 Владимир 6587 1
89 Константин 10821 1
90 Andrej Petrunev 16015 1
91 Юрий Караваев 17629 1
92 Andrey 18136 1
93 slava 18137 1
94 Harry Potter 18145 1
95 Лев 18152 1
96 Сергей 18159 1

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

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

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

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

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

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




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

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

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

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