Си шарп с нуля

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

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

Margarita
  • Звание: Микробитер
  • Накопленный опыт: 54 часа
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-04-13 12:06:09
  • Возраст: 35 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2018-02-14 game1 Нано-игры 3 из 9 30 %
2018-01-24 soft3 Теория ООП 1 из 39 3 %
Итого: 4 из 48 9 %

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

Дата активности Консольный раздел Прогресс
2018-02-20 task2 Алгоритмика 7 из 20 35 %
2018-02-20 solo C# набор 19 из 17 112 %
2018-02-15 task2 Узник цикла IF 2 из 6 34 %
2018-02-13 task2 For-to-чки 2 из 26 8 %
2018-02-13 task2 Условный оператор 2 из 16 13 %
2018-02-12 club 6203 - Николай 1 из 6 17 %
2018-02-03 club 24 - Муза Оля все 3 100 %
2018-01-20 olimp Олимпиада 1 из 40 3 %
2018-01-17 task1 Целые числа все 7 100 %
2018-01-15 task1 Семантика все 6 100 %
Итого: 50 из 147 35 %
Сохранить страницу:

6203. --
Николай Миролюбов
Николай Миролюбов
ответить
→  Margarita  # Консоль / C# набор / Служебные слова / 2018-04-02 08:56

Это точно! Надо "Соло на клавиатуре" пройти на английской раскладке. На русском давно прошел, печатаю в слепую, а вот по-английски так не получается.


16911. --
Margarita
Margarita
ответить
→  AlliZzeN  # Консоль / Алгоритмика / Обман цикла / 2018-02-21 18:02

Действительно буква интересная. Как раз по этому поводу недавно смотрела лекции. В словах, где после  буквы "Y" идет гласная буква, она считается согласной, например слова "yes", "yet", "yard". В других словах является гласной.                                                                                                                                                                           


16911. --
Margarita
Margarita
ответить
# Консоль / Алгоритмика / Do-рацикл / 2018-02-20 20:04

Все под вечер уже голова не варит, сидела сидела, а оказалось простейшее решение)))))))))                                                                                                                                                                                                                                                                                                                                             


16911. --
Margarita
Margarita
ответить
# Консоль / Узник цикла IF / Нули / 2018-02-15 16:38

Спустя месяц занятий, заметила свой прогресс, как в начале я ненавидела эти циклы, а теперь не понимаю и что в них страшного))))))                                                                                                                                                                                                             


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Margarita  # Наноигры / Скорость реакции. Блок-схема / 2018-02-15 13:04

Как это без мыши?


8275. --
Tekashnik
Tekashnik
ответить
→  Margarita  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-13 13:11

Ремонт не возможно закончить, его можно только приостановить)))


16911. --
Margarita
Margarita
ответить
→  Tekashnik  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-13 13:05

Поздравляю с завершением не только курса, но и ремонта!!!!                                                                                                                                                                                                   
                                                                                                                                                                                                           


16911. --
Margarita
Margarita
ответить
→  Дмитрий  # Демо софт / Вступительное слово / 2018-01-28 17:46

Так сказать "в путь!!!"                                                                                                                                                                                                                                                                                                                                 


16911. --
Margarita
Margarita
ответить
→  Дмитрий  # Комбинаторика / Рекурсия. Заливка области / 2018-01-28 17:43

Через некоторое время все поймете. И будет даже странно, что когда-то не понимал.                                                                                                                             


16911. --
Margarita
Margarita
ответить
# Консоль / Условный оператор / Три Максима / 2018-01-25 09:15

Пришлось схитрить, дабы написала без if. Но робот-шарп принял

          string [] st = Console.ReadLine().Split();
            int a = Convert.ToInt32(st[0]);
            int b = Convert.ToInt32(st[1]);
            int c = Convert.ToInt32(st[2]);
            int max = Math.Max(Math.Max(a, b), Math.Max(b, c));
            if (max>0)
            Console.WriteLine(max);
            else Console.WriteLine(max);


14675. --
Strashniov
Strashniov
ответить
→  Margarita  # Теория ООП / Инкапсуляция мечты / 2018-01-24 17:14

Врачом стать не хотел? Хорошая идея закрыть доступ еще и некомпетентным врачам  к органам :)


9014. --
Николай Денисов
Николай Денисов
ответить
→  Margarita  # Теория ООП / Инкапсуляция мечты / 2018-01-24 14:21

Да, ну и пример. У меня волосы дыбом встали.


9980. --
Timoha
Timoha
ответить
→  Margarita  # Наноигры / Арканоид - Уровень и ракетка / 2018-01-24 12:36

Именно так и повышается уровень знания. Ты молодец!
Пока сама не попробуешь различные варианты выполнения задач, не познать тайны visual studio)


9980. --
Timoha
Timoha
ответить
→  Margarita  # Теория ООП / Инкапсуляция мечты / 2018-01-24 12:25

хороший пример! молодец!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Margarita  # Наноигры / Арканоид - Шарик и кирпичики / 2018-01-21 01:42

А что думать то? вместо timer.Enabled = false, который вставила в drop_brick, надо добавить строчку, которая будет увеличивать значение счётчика на нужное количество, к примеру на единицу, после чего обновлять лейбл или что там использовалось, чтобы отображать текущий счёт.


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Margarita  # Наноигры / Арканоид - Шарик и кирпичики / 2018-01-20 20:08

Отлично получилось!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Margarita  # Наноигры / Арканоид - Уровень и ракетка / 2018-01-20 11:28

Я тоже поначалу был не внимательным.


4814. --
Дмитрий
Дмитрий
ответить
→  Margarita  # Наноигры / Арканоид - Уровень и ракетка / 2018-01-20 11:27

Приветствую! Успехов!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Margarita   / 2018-01-20 11:07

Главное не торопиться, а по поводу топтания на месте, всё относительно, то что для человека топтание на месте, для муравья длинный путь =)


16911. --
Margarita
Margarita
ответить
→  Иван Воронин   / 2018-01-20 09:46

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Margarita  # Наноигры / Арканоид - Уровень и ракетка / 2018-01-20 04:49

Молодец, главное не торопиться и не бежать впереди паровоза, не пытаться вначале рефакторить под себя, чтобы потом себя же не запутать, надо выработать мышление так, чтобы код, который пишешь автоматом дебажился в голове, так как мысли быстрее чем руки, это очень удобно и всегда легко и быстро мысленно найти ошибку, чем пытаться вникать, что же случилось. Самое главное что ты сама справилась и всё же реализовала так, чтобы всё заработало как надо!!!


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Margarita  # Наноигры / Арканоид - Уровень и ракетка / 2018-01-19 16:37

Главное что в итоге все получилось)). Удачи в обучении!


16911. --
Margarita
Margarita
ответить
# Консоль / C# набор / Служебные слова / 2018-01-18 20:33

Вот это затягивает. Сразу захотела научиться "слепой печати"


16911. --
Margarita
Margarita
ответить
# Консоль / Целые числа / Чтение / 2018-01-16 11:00

Конечно подсмотрев ответы, я поняла, что мой код скатерть целая, но пока я на этапе "Хотя бы как-то понять"
int a;
            int b;
            int input3;
           
            string input1 = Console.ReadLine();
            string input2 = Console.ReadLine();
            //3 cпособ считывания
            input3 = Convert.ToInt32(Console.ReadLine());
            input3++;
            //1 cпособ считывания
            bool result1 = int.TryParse(input1, out a);
           
            if (result1 == true)
            {
                a++;
                Console.Write(a +" ");
            }
                else
            {
                Console.WriteLine("Ошибка ввода");
            }
            //2 способ считывания
            b = Int32.Parse(input2);
            b++;
            Console.Write(b + " ");

            // 3 способ считывания
            Console.WriteLine(input3); 
 


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

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

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

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

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

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

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

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





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

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

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

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


Научился: Обратила внимание, что я бываю очень невнимательна. Познакомилась с form, до этого не пробовала.
Трудности: Это мой первый вебинар на этом сайте. Я все думала: "Да что там, легкотня! Повторяй за лектором, и все получится." Но не тут то было. Сначала я два раза создала форму, удалив одну, студия "ругалась" на что-то я никак не могла понять, что ей надо, удалила все, начала заново. Пока дело не дошло до ракетки все было отлично, и тут я понимаю, что label left/right перепутала))))) (как настоящий водитель-женщина). Ракета все равно не хотела двигаться вообще никак. Глухо. Я поменяла просто названия label, движения никакого. Потом вернула их названия назад и просто поменяла местами и о ЧУДО, все поехало. В общем поиздевалась я над ракеткой еще как. И вообще все очень долго искала, потому что перевела на английскую версию, но это дело наживное.



Научился: Мое понимание инкапсуляции. Без терминов, только как я ее рисую в своей голове ассоциацией. Есть у нас человек. У него есть внутренние органы. Но к этим внутренним органам не всем дозволено иметь доступ. Только врачу, да и то не каждому. Вот мы и закрываем наш класс "внутренние органы" от ненужных рук, чтобы не наворотили там чего не нужно. Но оставляем право хирургу, к примеру, доступ.