Си шарп с нуля

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

Дмитрий
  • Звание: Гаммациклоп
  • Накопленный опыт: 98 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-02-09 21:18:59
  • Возраст: 36 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2018-01-14 javasweeper Java Sweeper 32 из 0 %
2017-02-25 design-facade 5. Facade 1 из 11 10 %
2016-11-28 sokoban Сокобан 1 из 23 5 %
2016-10-30 xonix Game Xonix 1 из 24 5 %
2016-10-02 java-start 1. Запуск 1 из 4 25 %
2016-07-05 bilife Бинарная жизнь 2 из 6 34 %
2016-06-30 task3 Комбинаторика 1 из 22 5 %
2016-06-19 lines Шарики 2 из 8 25 %
2016-03-25 game0 Демо игры 4 из 10 40 %
2016-03-20 soft0 Демо софт 1 из 7 15 %
Итого: 46 из 115 40 %

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

Дата активности Консольный раздел Прогресс
2016-10-03 jawa START - Запуск все 1 100 %
2016-07-10 olimp Олимпиада 9 из 40 23 %
2016-06-25 task2 Алгоритмика все 20 100 %
2016-06-21 task2f Do-рацикл все 4 100 %
2016-06-21 task1a Целые числа все 7 100 %
2016-03-26 task1 Семантика все 6 100 %
Итого: 47 из 78 61 %
Сохранить страницу:

4814. Дмитрий
Дмитрий
ответить
→  Дмитрий  # Java Sweeper / Радуга картинок / 2018-01-15 06:23

С возвращением!


2146. Иван
Иван
ответить
→  Дмитрий  # Java Sweeper / Ограда из единиц / 2018-01-14 23:23

Да, выходишь за пределы массива. Это понятно по вот этой строчке: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 9


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Java Sweeper / Ограда из единиц / 2018-01-14 20:36

у тебя координаты выходят за пределы поля, проверь корректность метода inRange()


9457. Дмитрий
Дмитрий
ответить
# Java Sweeper / Ограда из единиц / 2018-01-14 02:55

В 8 из 10 случаев вылетает ошибка при запуске, что это значит?

"C:\Program Files\Java\jdk1.8.0_05\bin\java" "-javaagent:C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2017.1\lib\idea_rt.jar=59174:C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2017.1\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_05\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_05;D:\Inet_training\Java_Vol\JavaSweeper\out\production\JavaSweeper" JavaSweeper
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 9
at sweeper.Matrix.set(Matrix.java:24)
at sweeper.Bomb.placeBomb(Bomb.java:30)
at sweeper.Bomb.start(Bomb.java:17)
at sweeper.Game.start(Game.java:15)
at JavaSweeper.<init>(JavaSweeper.java:26)
at JavaSweeper.main(JavaSweeper.java:20)

Process finished with exit code


9752. chokayes
chokayes
ответить
→  Дмитрий  # Java Sweeper / Карта классных сокровищ / 2018-01-06 06:43

это UML-схема


9752. chokayes
chokayes
ответить
→  Дмитрий  # Java Sweeper / C# Подарки от Деда Игромистра / 2018-01-06 06:39

хороший выбор


7238. Константин
Константин
ответить
→  Дмитрий  # Игра Сокобан / Сокобан - Вступление / 2016-11-29 09:38

А дальше обычно бывает после прохождения и отчетов продолжаешь играть в Сокобан :)


7119. Новопашин Владимир
Новопашин Владимир
ответить

7238. Константин
Константин
ответить
→  Дмитрий  # Язык Java / Платформа Java / 2016-10-02 12:39

Интересное ощущение когда что-то не получается, но в итоге ты это делаешь. Молодец.


5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Дмитрий  # Язык Java / Платформа Java / 2016-10-02 11:15

Хорошо что нашли


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Язык Java / Платформа Java / 2016-10-02 11:12

хм, по поводу jre говорили, что нужно jdk, в любом случае вышло скомпилировать, видимо там у андроди студии сборная солянка


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий  # Язык Java / Платформа Java / 2016-10-02 09:34

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


9457. Дмитрий
Дмитрий
ответить
# Видеокурсы / Подарок от Игромистра - Комикс / 2016-09-30 00:21

1) Просмотрел до конца
2) На все 100%
3) Отличный и прекрасный способ поболее быстрого в игровой форме Изучения программирования!! При прохождении по комиксу, лично мне не хватало описания новых созданных нами функций - для чего мы их вводим в код и за что они конкретно отвечают, поэтому на ряду с комиксом смотрел и видео с более подробными объяснениями.


9457. Дмитрий
Дмитрий
ответить
# Видеокурсы / Подарок от Игромистра - Комикс / 2016-09-26 01:42

Отличный и прекрасный способ поболее быстрого в игровой форме Изучения программирования!!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий  # Запуск пакета / 38 клавиш Игромистра / 2016-09-25 11:20

Спасибо, Дима!


1901. Neverwinter 2
Neverwinter 2
ответить
→  Дмитрий  # Запуск пакета / 38 клавиш Игромистра / 2016-09-25 08:27

Классный стих!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Запуск пакета / 38 клавиш Игромистра / 2016-09-25 06:37

Интересный торт!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Дмитрий  # Запуск пакета / Сегодня 256 День Программиста! / 2016-09-19 17:47

Так надо не только получить поздравление, но и поздравить, оказаться в тусовке!


10673. Алексей Хонин
Алексей Хонин
ответить
→  Дмитрий  # Запуск пакета / Сегодня 256 День Программиста! / 2016-09-19 13:42

Отличная картинка)


9457. Дмитрий
Дмитрий
ответить
# Консоль / Алгоритмика / Обман цикла / 2016-06-22 05:20

string str = Console.ReadLine();
            int n = 0;
            char[] ch = { 'A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y' };
            for (int i = 0; i < str.Length; i++)
            {
                if (!ch.Contains(str[i])) continue;
                n++;
            }
            Console.WriteLine(n);

В VS2015 все компилируется, а робот компилировать не хочет!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий  # Шарики / Шарики. Вступление / 2016-06-19 10:48

Молодец, Дима, очень хорошо проработал урок


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Demo Games / Вступительное слово / 2016-03-20 20:01

Дмитрий! Добро пожаловать на проект! Уверена, что тебе понравится, и ты найдешь для себя много интересного и полезного! Удачного тебе обучения! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий  # Demo Games / Вступительное слово / 2016-03-20 07:58

Спасибо, Дима. Отличную программу написал.


  • Звание: Гаммациклоп
  • Накопленный опыт: 98 часов
  • Собранный капитал: нет

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 11 10 31 331
2 Дмитрий 4814 10 15 10 35 310
3 zhikharevav 8380 250
4 Иван Воронин 10558 10 15 15 40 240
5 Tekashnik 8275 10 15 10 35 235
6 vip 9913 5 4 3 12 179
7 Виктор 17606 10 15 5 30 173
8 WildOrc 17443 5 1 6 154
9 Bodrik_torf 16066 5 5 10 139
10 Владимир 15525 138
11 Алексей|BrisK|Кривицкий 3506 132
12 Pavlin 16496 5 15 5 25 127
13 Anton 5394 5 1 6 115
14 Алексей В. 10494 10 10 1 21 112
15 Yefim 11589 5 10 3 18 103
16 Андрей Гришагин 17240 100
17 Dmitry Sinitsin 17947 5 1 6 92
18 Яков 6401 6 15 6 27 83
19 Дмитрий 16218 67
20 Володимир 8707 5 5 65
21 Евгений Волосатов 1 7 1 8 58
22 Андрей 162 5 10 1 16 55
23 Dimon 9156 5 5 10 55
24 Александр 3922 50
25 Алекс 8932 5 5 49
26 Timoha 9980 47
27 Григорий 3850 41
28 Денис 16396 1 1 38
29 chip 13417 10 10 35
30 Николай Миролюбов 6203 5 5 35
31 Sergej Šugajev 16017 31
32 Михаил 5081 5 5 30
33 Антон Кравченко 5502 5 5 30
34 Виталий 16268 5 5 29
35 Neverwinter 2 1901 5 5 10 28
36 Валерий Жданов 791 5 5 28
37 drWatson 17575 27
38 Иван 2146 5 5 25
39 vjacheslav 16906 5 5 25
40 Pavel 11353 25
41 Andrej Gladkov 16018 25
42 Narek Aslanyan 18057 22
43 Кирилл Шмойлов 6452 7 1 8 21
44 Сергей Сергеевич 459 5 5 20
45 Слава 17769 5 5 20
46 Gilman 17619 18
47 Сергей 14008 5 10 1 16 17
48 Povilas Abramovicius 16089 17
49 Николай Денисов 9014 5 10 1 16 16
50 DimanDOS 14981 16
51 Евгений 17938 16
52 Сергей Витальевич 4699 5 5 15
53 Rise 14075 15
54 Aleksej Fiodorov 16016 15
55 Самал 18138 14
56 Дмитрий 18157 1 1 13
57 Dim_nk 18171 11
58 Гендос 18183 11
59 Сергей 3747 5 5 10
60 Андрей 17589 5 5 10
61 Greed846 18029 5 5 10
62 Тамерлан 18174 5 5 10
63 Дубильер Яна Александровна 18184 5 5 10
64 Петя 7652 10
65 Сергей Тирпиц 17608 10
66 Aelita 18082 10
67 Diserdyuk 17894 1 1 8
68 Nikita 16135 8
69 Никита 17542 1 5 6 7
70 Oleg 18187 1 5 6 7
71 Den Andreevich 6861 7
72 Andrej Petrunev 16015 7
73 Андрей Шевченко 16533 7
74 Андрей 16329 1 5 6 6
75 Nadim 18190 6 6 6
76 Евгений 4864 5 5 6
77 Alexander Sidorov 4853 6
78 Сергей Стефаненко 13131 6
79 Maksym 17628 6
80 Кирилл Бойко 17895 6
81 Progresir 11197 5 5 5
82 Snepper 11456 5 5 5
83 Роман 17829 5 5 5
84 Aleksey 17982 5 5 5
85 Сарапульцев Константин 1570 5
86 Denis 1947 5
87 Денис 4395 5
88 Алексей 9323 5
89 FireWolf 10080 5
90 Demonick 10981 5
91 Родион Глушков 11582 5
92 Роман 14462 5
93 Kitsuneco 15445 5
94 ivan tuzhikov 15865 5
95 Kiril Krutiajev 16014 5
96 Саша Авербух 16520 5
97 Serge 16861 5
98 Bakha 17695 5
99 Oleksandr 17822 5
100 Taras 18146 5
101 David 18153 5
102 CaLLiek 18162 5
103 Tigran 18175 5
104 Кирилл 18177 5
105 DbIM 18181 5
106 Igorenzia 689 4
107 Игорь 7321 1 1 3
108 Морозов Юрий Александрович 2639 2
109 Dni 16691 2
110 Дмитрий Че 1295 1 1 1
111 mikemet 2721 1 1 1
112 Александр 17067 1 1 1
113 Александр 17697 1 1 1
114 Andrei 17777 1 1 1
115 Степан Свечников 17931 1 1 1
116 Александр 1037 1
117 Валерий 1305 1
118 Sergey 4732 1
119 Андрей 4753 1
120 Сергей 5193 1
121 maks 5907 1
122 Виктор Си 5923 1
123 Владимир 6587 1
124 villain 6687 1
125 Артём 6925 1
126 Анатолий 8512 1
127 SergeyKa 8744 1
128 Alex 8822 1
129 Константин 10821 1
130 Андрей 10891 1
131 magna mentes 11790 1
132 Алекс Имаго 12013 1
133 Илья 13030 1
134 Александр 13813 1
135 Программист 14712 1
136 Дмитрий 14748 1
137 EVUKOLOV 15931 1
138 Vlad179 17098 1
139 Юрий Караваев 17629 1
140 MaxeBoom 17666 1
141 Александр 17838 1
142 Andrey 18136 1
143 slava 18137 1
144 Harry Potter 18145 1
145 Лев 18152 1
146 Сергей 18159 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Повторил реализацию функции "если" в Exel.
Трудности: Вспоминал правила написания оператора "если"
Очень интересные последовательности и их виды можно создавать с помощью таких правил.
Научился: Узнал о внутренних свойствах формы, способах их создавать и применять на форме. А также познакомился с событиями, с которыми еще не приходилось работать.
Трудности: Пока все ясно и понятно! ))
Думаю дальше еще будет интереснее!