Си шарп с нуля

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

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

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

Видеокурсы

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

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

Дата активности Консольный раздел Прогресс
2016-08-20 solo C# набор 1 из 17 6 %
2016-08-16 task2 Алгоритмика все 20 100 %
2016-08-09 task2 Do-рацикл 1 из 4 25 %
2016-08-07 olimp Олимпиада 1 из 40 3 %
2016-08-07 task2 For-to-чки 1 из 26 4 %
2015-09-21 task1 Целые числа все 7 100 %
2015-09-21 task1 Строки все 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 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

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

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

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

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





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

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

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

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


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


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