Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

Андрей
  • Звание: Микробитер
  • Накопленный опыт: 57 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-02-06 21:17:17
  • Возраст: 44 года

Видеокурсы

Дата активности Видеокурс Прогресс
2016-08-23 soft0 Демо софт 4 из 7 58 %
2015-09-20 game0 Демо игры 2 из 10 20 %
Итого: 6 из 17 36 %

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

Дата активности Консольный раздел Прогресс
2016-08-20 solo C# набор 1 из 17 6 %
2016-08-16 task2 Алгоритмика все 20 100 %
2016-08-09 task2f Do-рацикл 1 из 4 25 %
2016-08-07 olimp Олимпиада 1 из 40 3 %
2016-08-07 task2d For-to-чки 1 из 26 4 %
2015-09-21 task1a Целые числа все 7 100 %
2015-09-21 task1b Строки все 14 100 %
2015-09-16 task1 Семантика все 6 100 %
Итого: 51 из 134 39 %
Сохранить страницу:

7212. Андрей
Андрей
ответить
# Консоль / Алгоритмика / Математика / 2016-08-14 16:53

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Андрей  # Демо софт / Двенадцать месяцев / 2016-08-11 23:25

Андрей, сегодня скидка на Фотошарп - там как раз об этом и рассказывается.


7212. Андрей
Андрей
ответить
# Консоль / Do-рацикл / Меньше ε / 2016-08-09 13:27

В данной задаче компилятор Visual ошибок не находит, а вот Робот Шарп.
Почти все перепробовал и не могу понять, что здесь не так
int i = 0;
            int pred_rezult=1;
            double a;
            double epsilon = double.Parse(Console.ReadLine());
            if (epsilon > 0.0 && epsilon < 1.0)
            {
                do
                {
                    i++;
                    pred_rezult *= i;
                    a = 2.0/pred_rezult;
                } while (a >= epsilon);
                Console.WriteLine("{0}  {1:F6}", i, a);
            }


24. Олюшка
Олюшка
ответить
→  Андрей  # Наноигры / Лабиринт 2D - меню / 2015-09-20 19:16

Андрей, здорово что приобрел навыки и отличное начало, вперед к реализации теперь!


24. Олюшка
Олюшка
ответить
→  Андрей   / 2015-09-19 22:32

Андрей, спасибо за добрые слова!!! Люди все хорошие!!! :)


7212. Андрей
Андрей
ответить
→  Олюшка   / 2015-09-19 22:27

Оля, спасибо большое за Вашу поддержку. Будем стараться дальше. ;) На этом проекте собрались очень приятные люди!)


7212. Андрей
Андрей
ответить
# Консоль / Строки / PadRight/Left / 2015-09-18 20:24

Никаких вопросов не возникло.


7212. Андрей
Андрей
ответить
# Консоль / Строки / Remove / 2015-09-18 16:41

Все было понятно. Изучил метод Remove


7212. Андрей
Андрей
ответить
# Консоль / Строки / Insert / 2015-09-18 16:18

Все понятно. Необходимо было учесть пробел после вставляемого слова


7212. Андрей
Андрей
ответить
# Консоль / Строки / Last/IndexOf / 2015-09-18 15:35

Сложностей не возникло.


7212. Андрей
Андрей
ответить
# Консоль / Строки / Contains / 2015-09-18 14:29

Почему-то робот не воспринял такой вариант решения
Console.WriteLine("{0} \n {1} \n {2}\n {3}\n {4}", s1.Contains(s2), s1.Contains(s3), s1.Contains(s4), s1.Contains(s5), s1.Contains(s6));
На мой взгляд, он более изящный.


24. Олюшка
Олюшка
ответить
→  Андрей  # Наноигры / Картинка с секретом / 2015-09-18 13:26

Андрей, отличная программа у тебя, рада что ты приобрел нужные навыки! Молодец! :)


7212. Андрей
Андрей
ответить
# Наноигры / Картинка с секретом / 2015-09-18 01:17

Тема урока понятна. Подробно изложены начала работы с интерфейсом Visual Studio.


7212. Андрей
Андрей
ответить
# Консоль / Строки / ToLower/Upper / 2015-09-17 08:59

Освоил приведение к регистру


7212. Андрей
Андрей
ответить
# Консоль / Строки / Split / 2015-09-17 08:43

Никаких сложностей не возникло. В видеорешении  приведено интересное использование метода Split.


24. Олюшка
Олюшка
ответить
→  Андрей  # Наноигры / Вступительное слово / 2015-09-16 21:46

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


7212. Андрей
Андрей
ответить
# Консоль / Строки / CompareTo / 2015-09-16 20:51

Несмотря на простоту, дает хорошее представление о методе CompareTo.


7212. Андрей
Андрей
ответить
# Консоль / Разминка / Китайская стена / 2015-09-16 20:06

Интересное знакомство с классом System.String


7212. Андрей
Андрей
ответить
# Консоль / Разминка / Дедушка Эхо / 2015-09-16 19:59

Все абсолютно ясно. Никаких сложностей не возникло.


7212. Андрей
Андрей
ответить
# Консоль / Разминка / Дядюшка Эхо / 2015-09-16 19:54

Никаких сложностей не возникло. Все понятно.


7212. Андрей
Андрей
ответить
# Консоль / Разминка / Считалка / 2015-09-16 19:02

Все абсолютно ясно. Трудностей не возникло.


7212. Андрей
Андрей
ответить
# Консоль / Разминка / Калькулятор / 2015-09-16 18:56

Никаких вопросов не возникло. Все абсолютно ясно


6880. Антон
Антон
ответить
→  Андрей  # Наноигры / Вступительное слово / 2015-09-16 16:43

Так трудно скачать пиратскую Ultimate вместо бесплатной Community


2146. Иван
Иван
ответить
→  Андрей  # Наноигры / Вступительное слово / 2015-09-16 16:30

Добро пожаловать на проект! Самое трудное - это начать. Теперь главное не останавливаться и знания появятся! Ждем отчетов по новым программам!


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Tekashnik 8275 219
2 Виктор 17606 180
3 chokayes 9752 10 6 16 136
4 vip 9913 10 5 15 124
5 Иван Воронин 10558 120
6 Сергей Тирпиц 17608 111
7 Дмитрий 4814 105
8 Алексей В. 10494 91
9 zhikharevav 8380 81
10 Bodrik_torf 16066 78
11 Anton 5394 66
12 Dmitry Sinitsin 17947 66
13 Pavlin 16496 60
14 Яков 6401 55
15 Дмитрий 16218 53
16 Владимир 15525 52
17 Gilman 17619 48
18 Андрей 162 46
19 Timoha 9980 43
20 Yefim 11589 40
21 Григорий 3850 36
22 Евгений Волосатов 1 27
23 WildOrc 17443 26
24 Mastes 18210 25
25 KpucTo6aJlb 13385 21
26 Виталий 16268 20
27 Андрей Гришагин 17240 20
28 Андрей Шевченко 16533 1 1 16
29 Михаил 5081 15
30 Антон Кравченко 5502 15
31 Diserdyuk 17894 12
32 Александр 17981 12
33 Николай Миролюбов 6203 11
34 Илья 6443 11
35 Андрей 16259 11
36 Fayzulloh 18052 11
37 DbIM 18181 11
38 Сергей 3747 10
39 Денис 4395 10
40 Алекс 8932 10
41 Povilas Abramovicius 16089 10
42 Сергей Сергеевич 459 9
43 Андрей 17589 8
44 Саша 18113 8
45 Валерий Жданов 791 7
46 Neverwinter 2 1901 7
47 Юрий 9971 7
48 MaxeBoom 17666 7
49 Kitsuneco 15445 5 5 6
50 Константин 10822 6
51 Кирилл 18200 6
52 Алексей|BrisK|Кривицкий 3506 5
53 Александр 3922 5
54 Михаил 4692 5
55 Кирилл Шмойлов 6452 5
56 Дмитрий Гречишников 8511 5
57 Николай Денисов 9014 5
58 Dimon 9156 5
59 Snepper 11456 5
60 Родион Глушков 11582 5
61 Sergej Šugajev 16017 5
62 Andrej Gladkov 16018 5
63 Maksym 17628 5
64 Евгений 17938 5
65 Ivan 18207 5
66 Karen Ayvazyan 18225 5
67 Виктор Си 5923 3
68 Алексей 6751 2
69 Serge 16861 2
70 Иван Татур 2760 1
71 Миша 8929 1
72 Александр 9858 1
73 Rita 10365 1
74 ister1kka 14220 1
75 Юрий Караваев 17629 1
76 Слава 17769 1
77 Кирилл Бойко 17895 1
78 George Spring 18123 1
79 BeaRDragon 18216 1
80 Алмаз 18226 1
81 Тамирлан 18231 1
82 александр 18232 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Урок получился очень насыщенным.Получил представление о том как работать с файлами в С#. Интересно было в процессе посмотреть процесс отладки программы. Я считаю это было одно из самых важных мест. Также бесценной оказалась работа с компонентом WindowsMediaPlayer.
Трудности: Самым сложным было правильно разместить на форме компонент WindowsMediaPlayer. Еще предстоит подробнее изучить его свойства, связанные с проигрыванием видео.
Великолепный урок. Огромное спасибо автору. Хотелось бы, действительно, в дальнейшем узнать как реализовать на Шарпе простейшую базу данных с применение стека или очереди.
Научился: Изменять язык среды Visual Studio
Трудности: Ожидать загрузку приложения
Самостоятельно изучаю язык C# с целью его дальнейшего использования для написания пакетов в таком направлении, как дополненная реальность. Пока серьезных программ на этом языке мной не написано. Ожидаю ознакомиться здесь с классами, ответственными за работу с видеокамерой и распознаванием образов.