Си шарп с нуля

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

Андрей
  • Звание: Микробитер
  • Накопленный опыт: 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 task2d For-to-чки 1 из 26 4 %
2016-08-07 olimp Олимпиада 1 из 40 3 %
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 10 15 15 40 120
2 chokayes 9752 10 15 15 40 120
3 Иван Воронин 10558 10 15 15 40 120
4 WildOrc 17443 10 15 15 40 120
5 Dmitry Sinitsin 17947 10 15 10 35 105
6 ser2018 17425 10 11 5 26 96
7 Виктор 17606 10 15 5 30 90
8 Evgenii Kudriavtcev 18493 10 10 10 30 90
9 Serge 16861 5 11 10 26 86
10 Дмитрий 4814 10 10 5 25 75
11 Андрей 162 5 10 5 20 57
12 Родион Глушков 11582 5 10 5 20 57
13 Pavlin 16496 5 10 5 20 57
14 sparda 18477 5 10 4 19 54
15 Dima 11051 5 14 2 21 53
16 Иван 2146 53
17 Сарапульцев Константин 1570 5 5 10 43
18 Николай Миролюбов 6203 10 5 15 42
19 FireWolf 10080 41
20 Andrew 18783 1 10 1 12 38
21 Ramzan 18272 5 8 13 35
22 Arslan 18688 10 10 35
23 Марат 17791 5 10 1 16 32
24 Андрей 17589 5 5 32
25 Дмитрий 16218 5 5 10 31
26 nasr 18889 7 1 8 25
27 Слава 17255 5 15 1 21 21
28 Neverwinter 2 1901 10 5 15 20
29 alklokov 18681 5 5 10 20
30 Евгений Волосатов 1 9 1 10 18
31 Валерий Жданов 791 6 6 18
32 Стен 18842 2 5 7 17
33 Александр 3922 17
34 Anton 5394 5 5 16
35 Roman 18683 3 5 8 15
36 Посетитель 0 5 5 15
37 Антон Кравченко 5502 5 5 15
38 Кирилл Шмойлов 6452 5 5 15
39 KpucTo6aJlb 13385 5 5 15
40 Дмитрий 17813 5 5 15
41 knockjkeee 18563 15
42 Yefim 11589 4 4 14
43 Петя 7652 5 5 13
44 Виталий 16268 5 5 13
45 rahunak 15621 2 5 7 12
46 Алексей 8672 5 5 10 10
47 Саша Авербух 16520 5 5 10
48 Chai 18816 5 5 10
49 Григорий 3850 10
50 Дмитрий 4210 10
51 Константин Мельников 17022 10
52 Protos 16459 9
53 Aleksandr 10298 2 5 7 7
54 Роман Осипов 6758 5 5 5
55 ymik321 11829 5 5 5
56 Evgeny 17084 5 5 5
57 Денис 4395 5
58 Андрей 6275 5
59 Сергей 12525 5
60 Сергей 14008 5
61 Егор 14446 5
62 Слава 17769 5
63 Александр 18131 5
64 Мирзаев Магомед 18311 5
65 Salamatory 18774 5
66 Vitalik 18853 5
67 Илья 18894 5
68 DimanDOS 14981 4 4 4
69 Роман 14462 3
70 Maksym 18302 3
71 vip 9913 2
72 Timoha 9980 2
73 Александр 17981 1 1 1
74 superGrover 18626 1 1 1
75 Kirill 18908 1 1 1
76 Мария 18910 1 1 1
77 petro_zzz 2237 1
78 Марк 18848 1
79 Алексей 18890 1
80 Анастасия 18899 1
81 dnl 18901 1

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

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

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

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

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

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




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

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

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

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


Научился: Работать с классом SoundPlayer
Трудности: Никаких трудностей не возникло.
Все рассказано просто и доступно.


Научился: Научился создавать Windows приложение с формой, а также писать простейшие обработчики событий (нажатие кнопок на форме)
Трудности: Создать обработчик для скрытой картинки и создание иконки
Очень подробно изложены начала работы с Visual Studio. Для новичков разжеван принцип обработки событий. Для людей уровня чуть выше, чем новичок некоторые моменты показались слегка затянутыми.