Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович
Только до конца месяца: Вступление в Клуб Формулистов с 50% + 20% скидкой.
Робот Шарп работает!

Edgard Loyter
  • Звание: Делегатор
  • Накопленный опыт: 218 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-03-20 10:41:28
  • Город проживания: Reggio Calabria

Видеокурсы

Дата активности Видеокурс Прогресс
2015-06-26 game2 Микроигры 2 из 17 14 %
2015-06-25 game1 Нано-игры 7 из 9 70 %
2015-06-22 game4 Игры со Спрайтами 1 из 33 4 %
2015-05-23 soft0 Демо софт 2 из 8 29 %
2015-05-21 soft1 Нанософт 1 из 10 10 %
2015-05-19 memory Карточки памяти 2 из 14 %
2015-05-15 game6 Морской Бой 2 из 16 13 %
2015-05-12 game0 Демо игры 8 из 10 80 %
Итого: 25 из 117 22 %

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

Дата активности Консольный раздел Прогресс
2015-07-27 task2 Пока-цикл все 6 100 %
2015-07-25 task2 Простые массивы все 8 100 %
2015-07-24 task2 Алгоритмика 15 из 20 75 %
2015-07-24 task2 Подпрограммы все 14 100 %
2015-07-24 task2 For-to-чки все 26 100 %
2015-07-23 task2 Матрёшки 7 из 9 78 %
2015-07-22 task2 По цифрам все 8 100 %
2015-07-22 task2 Любимые циклы все 6 100 %
2015-07-21 task2 Узник цикла IF все 6 100 %
2015-07-21 task2 Математика все 9 100 %
2015-07-18 task2 Последовательность все 6 100 %
2015-07-16 task2 Вечность 4 из 5 80 %
2015-07-16 task2 Обман цикла 1 из 7 15 %
2015-07-16 task2 Условный оператор все 16 100 %
2015-07-15 task2 Точка и плоскость все 6 100 %
2015-07-15 task2 Логика 10 из 13 77 %
2015-07-15 task2 Do-рацикл все 4 100 %
2015-07-15 task1 Лирика 7 из 14 50 %
2015-07-14 task2 Строки 1 из 6 17 %
2015-07-13 task1 Строки все 14 100 %
2015-07-13 task1 Целые числа все 7 100 %
2015-07-10 task2 Комбинаторика 1 из 9 12 %
2015-05-09 task1 Семантика все 6 100 %
Итого: 188 из 225 84 %
Сохранить страницу:

10558. --
Иван Воронин
Иван Воронин
ответить
→  Edgard Loyter  # Консоль / Условный оператор / Возрастание / 2017-11-22 17:12

Просто в тесте 0 2 0 хитрость имеется, тоже попался, но увидел фишку и теперь 100%


6925. --
Артём
Артём
ответить
→  Edgard Loyter  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-11-17 09:46

Браво! Отличная идея!


4485. --
Vlad Yakovlev
Vlad Yakovlev
ответить
→  Edgard Loyter  # Консоль / Пока-цикл / Сумма ряда / 2015-07-26 17:46

Попробуй поменять тип ulong(ulong sum)на double(double sum).
Вот это решение проходит все тесты на 100%:
string[] s = Console.ReadLine().Split();
            int x, N;
            int.TryParse(s[0], out x);
            int.TryParse(s[1], out N);
            double sum = 0;
            int i=1;
            while(Math.Pow(x,i)<N)
            {
                sum += Math.Pow(x, i);
                i++;
            }
            Console.WriteLine(sum);


4004. KF
Елена
Елена
ответить
→  Edgard Loyter   / 2015-07-26 16:00

(ax^2 + bx + c)*(ax^2 + bx + c) = a*a*x^4 + a*b*x^3 + a*c*x^2 + a*b*x^3 + b*b*x^2 + b*c*x + a*c*x^2 + b*c*x + c^2=
a*a* x^4 +
2*a*b* x^3 +
2*a*c+b*b* x^2 +
2*b*c* x +
c*c
Степень многочлена - 2, количество коэффициентов результирующего многочлена 2*2+1 = 5. Так что ничего обрезать не надо.
Надо создать массив результирующих коэффициентов размером 2*N+1 и сделать вложенный цикл (проверить произведение каждого с каждым
коэффициентом). Полученное произведение добавить в результирующий массив к коэффициенту соответствующей степени при x.


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Елена   / 2015-07-26 13:17

В этом то и проблема, что исписал не мало страниц ))) И с 2 и с 3 и 5 аргументами. Вопрос в том, в каком виде вывод результата, ведь при 2 аргументах будет a^2+2ab+b^2, но уже при 3 - a^2+2ab + 2ac+b^2+2bc+c^2 или же a^2+b^2+c^2+2ab+2ac+2bc, т.е. вариантов записи ответа несколько, и при том в условиях еще приходится обрезать его до 2*N+1. По идее, код, который я состряпал, считает, правильно... но только 2 теста проходит, я и не понимаю где проблема.


4004. KF
Елена
Елена
ответить
→  Edgard Loyter  # Консоль / Простые массивы / Квадрат многочлена / 2015-07-26 13:03

Edgard, решение у задачи действительно красивое. Я предлагала Евгению вынести эту задачу на прошлую олимпиаду, но от этой затеи отказались, потому что у некоторых эта задача уже решена. Сама 2 дня голову ломала :)
Предлагаю Вам расписать на бумажке, как будет выглядеть результат в случае 3-х, 4-х слагаемых и найти зависимость.
Если будут трудности, я в ближайшее время запишу видеорешение.


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Простые массивы / Квадрат многочлена / 2015-07-25 15:55

И еще одно, не совсем понятное : Вывод результата: строка, в которой 2·N+1 чисел выведены через пробел. Т.е. обрубить ответ? Потому что (a+b+c+d)^2 = a^2+b^2+c^2+d^2+2ab+2ac+2ad+2bc+2bd+2cd , т.е. 10 а не 2*3+1=7. Короче запутался конкретно ))


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Елена   / 2015-07-25 12:48

Добрый день! Обратите пожалуйста на мое сообщение Простые массивы / Квадрат многочлена в разделе Алгоритмика. Потому что остановился на данном этапе ))


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Простые массивы / Квадрат многочлена / 2015-07-25 12:44

Я уже себе сломал мозг. Все ясно когда два многочлена a и b. Вид результата будет a^2  2ab  b^2. НО что делать когда их 3, 4, ... n ? Какой вид должен принять результат?  a^2  2ab  2ac  b^2  2bc  c^2 или a^2  b^2  c^2 ... n^2  2ab  2bc .... 2n-1n ?????


4004. KF
Елена
Елена
ответить
→  Edgard Loyter  # Консоль / Простые массивы / Мульти возведение 2 / 2015-07-24 19:42

Спасибо, Edgard!
Не заметила ошибки. Сейчас скорректировала условие.


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Простые массивы / Мульти возведение 2 / 2015-07-24 14:53

Я так предполагаю, что или в условии ошибка, или в ответах. Четные индексы - это [0,2,4...]. т.е. %2 ==0. Правильно?


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Простые массивы / Единичный массив / 2015-07-24 14:04

Просмотрел выполнение данного задания участниками, многие сжульничали. Я так понимаю все стремятся вложиться в минимум строк? А как же условие: Заполнить массив единицами??


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Подпрограммы / МиниМакс / 2015-07-23 12:08

Одно замечание. Я так понял, что мы создаем дополнительные функции по поиску мин и мах, для того что бы в теле метода Main() единственное что было, это принять последовательность цифр и вывести с помощью наших методов результат. Зачем тогда  создавать методы, если огромный кусок кода мы еще дописываем в Main() ??


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Любимые циклы / Сумма делителей / 2015-07-21 23:50

не могу понять, почему не 100% ??
for (ulong i = 1; i<=N; i++)
        {
            if(N%i==0)
                res += i;
        }


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Математика / Еще формула / 2015-07-19 17:46

Все это хорошо, но ... x в промежутке [-1,2; 1,2], а требует [-2; 2] !!!!


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Узник цикла IF / Девять чисел / 2015-07-16 12:38

Не могу понять в чем прикол? Почему не выполняется на 100%?
string[] str = (Console.ReadLine()).Split();
        for (int i = 0; i<str.Length; i++)
        {
            if(long.Parse(str[i])<0) Console.WriteLine(str[i]);
        }


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Узник цикла IF / Возрастание / 2015-07-15 22:31

Не понимаю, почему не 100%? Все тесты проходит, кроме 0 2 0 , хотя правильно сортирует 0 0 2.


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Пока-цикл / Сумма ряда / 2015-07-14 13:53

Почему то не проходит 3 тест, хотя в VisualStudio получается тот же самый ответ:
string[] str = (Console.ReadLine()).Split();
            ulong x = ulong.Parse(str[0]);
            ulong N = ulong.Parse(str[1]);
            int i = 1;
            ulong sum = 0;
            while ((ulong)Math.Pow(x, i) <= N)
            {
                sum += (ulong)Math.Pow(x, i);
                i++;
            }
            Console.WriteLine(sum);


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Елена   / 2015-07-14 13:33

Сори, после того, как написал еще раз Вам сообщение, заметил, что условие изменено )) Спасибо за оперативную помощь ))


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Елена   / 2015-07-14 13:25

Елена, добрый день! Я вижу Вы единственная, кто решил консольную задачу по Алгоритмике - Сумма ряда. И я так предполагаю, это потому что , остальные участники, как и я не поняли условия задания. Вот и сижу на данном задании и не понимаю что от меня хотят ))) Было бы не плохо, что бы Вы протянули руку помощи в данном примере )))


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Строки / Insert / 2015-07-13 19:46

Не могу понять, почему не принимает данный ответ:
string stroka = Console.ReadLine();
        string past = Console.ReadLine();
        past += " ";
       
        Console.WriteLine(stroka.Insert(6,past));
Хотя прошел по всем входящим данным и результат был идентичный.


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Елена   / 2015-07-13 17:36

Елена, добрый день! Я вижу Вы единственная, кто решил консольную задачу по Алгоритмике - Сумма ряда. И я так предполагаю, это потому что , остальные участники, как и я не поняли условия задания. Вот и сижу на данном задании и не понимаю что от меня хотят ))) Было бы не плохо, что бы Вы протянули руку помощи в данном примере )))


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / Пока-цикл / Сумма ряда / 2015-07-13 15:54

Не понятно условие задания.


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / For-to-чки / Много палочек / 2015-07-13 13:39

По-моему, это повторное задание предыдущего.


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Консоль / For-to-чки / Псевдо-квадраты / 2015-07-13 13:33

Во - первых, в видео к данному заданию, Вы используете запрещенный цикл. Во-вторых я использовал первый вариант и он отображал правильно квадраты, но почему то не правильно:
int num = int.Parse(Console.ReadLine());
        string s = "";
        string s2 = "";
        for(int i = 0; i < num; i++)
            {
                s += " _";
                s2 +="|_";
            }
        Console.WriteLine(s + "\n"+s2 + "|");
А вот следующий вариант принял:
int num = int.Parse(Console.ReadLine());
        string s = "";
        string s2 = "";
        Console.Write(" ");
        for(int i = 0; i < num; i++)
            {
                s += "_ ";
                s2 +="|_";
            }
        Console.WriteLine(s + "\n"+s2 + "|");


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Edgard Loyter   / 2015-07-12 21:30

Готово!
Верное решение :)


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Евгений Волосатов   / 2015-07-12 21:30

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Edgard Loyter   / 2015-07-12 21:28

Ща будет.


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Евгений Волосатов   / 2015-07-12 21:22

Евгений Витольдович, я проплатил двумя платежами Алгоритмику (1000 и 500 руб в евро), а курс не открывается почему то


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Edgard Loyter  # Микроигры / Арканоид - Шарик и кирпичики / 2015-07-10 16:51

Красиво выглядит! Как настоящая игра от компании, круто!!


4004. KF
Елена
Елена
ответить
→  Edgard Loyter   / 2015-07-06 19:52

Microsoft Visio 2007. Всегда пользуюсь этой программой для рисования блок-схем (которые рисовать довольно часто приходится).


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Елена   / 2015-07-06 19:44

А с помощью какого приложения рисовалась схема?


4004. KF
Елена
Елена
ответить
→  Edgard Loyter   / 2015-07-06 19:42

Просто задание было выполнено в ходе предыдущих уроков - при реализации виселки и в видеоотчете. Поэтому так получилось :)


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Artur  # Наноигры / Устный счёт / 2015-07-06 19:41

Если еще проще, то в тело Try {} заключается код, который может вызвать ошибку, а в catch() {} то что следует выполнить в результате ошибки ))


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Елена  # Микроигры / Виселка. Блоксхема помощника. / 2015-07-06 19:39

Я сомневаюсь, что задание было выполнено за 2 мин )))) Только графическая часть заняла бы час у меня ))) Более подробной схемы еще не видел


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Андрей  # Новые технологии / Говорящие часы. Запись голоса / 2015-07-04 13:20

Я не понимаю данную критику. Во-первых, Андрей, если ты находишься в разделе создания игр, то кто тебе мешает вначале пройти теоретические курсы, где детально и опишут делегаты и все что с ними связано. Если не охота время терять, то можно быстро прочитать на msdn. Я сомневаюсь, что если бы за цель стояло все разжевать без ошибок, то Евгению Витольдовичу не составило бы труда заранее накидать текст, но .... Лучше когда вместе с преподавателем, ученик натыкается на ошибки и вместе ее исправляют, только тогда приходит понимание. И я в своей жизни очень мало видел людей, которые умеют признавать собственные ошибки и недочеты. Мудр не тот кто многое прочитал и пытается этот мусор вложить в другого, а тот кто все это испробовал и ведет по данному пути тех, кто желает идти по нему )) Если бы ты обратил внимание на то, что какой то урок был нерабочий (игра не запускалась и т.п.), был бы другой разговор. Спасибо за понимание!


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Pavel  # Наноигры / Камень ножницы бумага / 2015-07-02 19:53

sender - это объект, который вызвал событие, его мы приводим к типу (Panel) из него извлекаем Tag и методом ToString() переводим в текстовое представление


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Artur   / 2015-06-27 21:56

Не стесняйся спрашивать больше. Только так мы учимся. Самые упоротые, типа меня, лазят по форумам в поисках ответов, вместо того что бы просто спросить знающих ))


5981. --
Artur
Artur
ответить
→  Edgard Loyter   / 2015-06-27 21:37

Дякую, тепер все прояснилося))


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Artur  # Наноигры / Игра Быстрощёлк / 2015-06-27 20:33

DateTime.Now.Ticks - возвращает число тактов, которое представляет дату и время этого экземпляра. Т.е. Мы при первом клике записываем время в time_start. потом при окончании еще раз так же записываем время только в другую переменную time_stop. И если от первого отнять второе, получится время клика ))


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Иван  # Наноигры / VIP - Крестики-Нолики / 2015-06-27 00:42

Спасибо за высокую оценку )) В фотошопе и правда большую часть просидел ))


2146. --
Иван
Иван
ответить
→  Edgard Loyter  # Наноигры / VIP - Крестики-Нолики / 2015-06-27 00:41

ДА, это не пара бессонных ночей, такую красоту и за неделю не сделать. Тут только в фотошопе дня 3 сидеть. Очень понравилась игра


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  looker  # Наноигры / VIP - Крестики-Нолики / 2015-06-27 00:40

Кстати, все реализовал в одной форме.


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  looker   / 2015-06-27 00:38

Полностью на WinForms реализовал. Наложил ТекстБоксы друг на друга и в определенные моменты одни скрывал, другие отображал )) Бывало сам запутывался и долго распутывал этот клубок ))


4972. --
looker
looker
ответить
→  Edgard Loyter  # Наноигры / VIP - Крестики-Нолики / 2015-06-27 00:28

Да, игра - просто класс! Такая красочная! Неужели - это просто на WinForms-ах сделал?:)


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Олюшка   / 2015-06-27 00:14

Ну большими мы будем, когда здесь выучимся, потом вместе соберемся и напишем свой Windows ))


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter   / 2015-06-27 00:00

Эдгард, мне очень нравятся твои работы, а эта Вау! Мы не мелкие, а многие уже, в том числе и ты уже большие, посмотри на работы это ж класс!!! :)


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Олюшка   / 2015-06-26 23:49

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


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Наноигры / VIP - Крестики-Нолики / 2015-06-26 23:43

Ух ты, слов нету, это КРУТО!!! Молодец :)


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Евгений Волосатов   / 2015-06-26 23:27

Я очень рад что Вам понравилось ) Буду стараться дальше.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Edgard Loyter  # Наноигры / VIP - Крестики-Нолики / 2015-06-26 23:26

С удовольствием поиграл, ты молодец!
Только тыкаю по кнопкам на угад, и долго не мог догадаться, что на вопрос нужно нажимать клавишу на клавиатуре :) всё мышкой, а тут на клаве.
Игра - просто прелесть!


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Алексей   / 2015-06-26 23:20

Спасибо за добрые слова!


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  deltamc  # Микроигры / Арканоид - Уровень и ракетка / 2015-06-26 23:19

Ты еще не видел как их называю я )))


5620. --
Алексей
Алексей
ответить
→  Edgard Loyter  # Наноигры / VIP - Крестики-Нолики / 2015-06-26 23:18

Классный UI, выглядит шикарно!


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Евгений Волосатов   / 2015-06-25 21:08

Немного поиграл в свое произведение искусства, в молодость вернуло )))


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Edgard Loyter  # Микро игры / Арканоид - Шарик и кирпичики / 2015-06-25 21:02

Молодец, Эдгард, прелестно1


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Олюшка   / 2015-06-25 20:56

Пока только мой тест прошла ))) Спасибо за положительный отзыв.


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Микро игры / Арканоид - Шарик и кирпичики / 2015-06-25 20:46

Красота получилось, игра тест прошла? Дочь довольна? Лично мне очень нравится как у тебя вышло! :)


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Иван Николаевич   / 2015-06-22 20:03

Спасибо за добрые слова ))


4955. --
Иван Николаевич
Иван Николаевич
ответить
→  Edgard Loyter  # Олимпиада / Конкурс по Видео-обзорам своих C#-программ / 2015-06-22 19:09

Понравилась твоя программа поймай вора! Очень круто сделал!


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Вебинары / Супер-игра твоей мечты / 2015-06-22 18:39

Ну по первому вопросу, здесь конечно нужно разграничивать, если это простенькая бесплатная программка, то конечно максимум 2 урока на нее потратить. А платные делать длинными и сложными. Включая многопользовательский и сетевой интерфейс. И очень интересно писать и игры и программные продукты типа Управлением отеля.
По второму вопросу очень сложно дать ответ, так как научиться программировать просто хочется, не конкретно для создания конкретной игры или программы, а уже в процессе обучения так захватывает, что в мозгу рождаются многочисленные идеи. Хочется и то и то )) И скорее хочется не для пользования моего, а именно для понимания как это делается. А для этого лучше подходят сложные составные программы.
Ну как то такой ответ ))) Вокруг да около ))


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Edgard Loyter  # Олимпиада / Конкурс по Видео-обзорам своих C#-программ / 2015-06-22 17:57

Эдгард, сплошные положительные эмоции!
ГАРМОНИЯ. Как в программах, так и в презентации.
Суперский обзор, ты молодец! А ещё мне понравилось, как ты мой логотип стилизировал.
Делай доступным видео для всех :)


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Ильющенко Иван Иванович  # Нано игры / ===== Видео обзор любимой программы ===== / 2015-06-22 15:07

Ну Вы выдали ссылку на видео в криншоте )))) Нужно было в комментариях поместить


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Олюшка   / 2015-06-18 16:38

Спасибо за поддержку )


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Нано игры / Скорость реакции. Алгоритм и рекорд. / 2015-06-18 16:35

Замечательно, даже больше чем замечательно, слов даже не нахожу! Молодец!


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Евгений Волосатов  # Нано игры / Скорость реакции. Три картинки по таймеру. / 2015-06-17 22:19

Спасибо за высокую оценку.  Пытаюсь каждую работу, которую здесь прохожу, довести до логического конца )) У меня дочь в качестве судьи )) Было заказала мне Пиксельный Paint сделать. Крутил, мутил, но получилось, она результатом довольна ))


1295. --
Дмитрий Че
Дмитрий Че
ответить

24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Нано игры / Скорость реакции. Три картинки по таймеру. / 2015-06-17 22:10

Круто! Это потрясающая работа!!! Молодец! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить

24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Нано игры / Скорость реакции. Блок-схема. / 2015-06-17 21:32

Хорошо что прокачал навыки полученные ранее, лично по моему восприятию лучше сделать три небольших урока с подведением результатов, чем один часовой, хотя понимаю у всех восприятие разное, однако для изучения и запоминания лучше чтобы подача информации длилась минут 20-25, это уже доказано ученными и протестировано в учебных заведения:)


4383. --
Maryna Zhuravlova
Maryna Zhuravlova
ответить
→  Edgard Loyter  # Олимпиада / Конкурс на Сертификат / 2015-05-24 08:50

Это классный вариант - только хотела свой предложить именно двуязычный... но вовремя посмотрела... а рамку можно и сменить :)


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Прикладные / Двенадцать месяцев / 2015-05-23 14:10

Какая красота получилась, мне нравиться твоя программа! Жаль, что тебе не очень понравился урок, надеюсь следующие будут тебе более интересными и полезными)


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Евгений Волосатов  # Олимпиада / Конкурс на Сертификат / 2015-05-22 18:29

Ну раз нельзя , уберем )  Была бы возможность больше скриншотов добавлять, смог добавить разные вариации (с логотипами, без, другой цвет и т.п.)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Edgard Loyter  # Олимпиада / Конкурс на Сертификат / 2015-05-22 18:19

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


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Арина   / 2015-05-22 17:36

Ну рамка это дело каждого вкуса )) Всем не понравишься в этом плане ) Не проблема её заменить. Вопрос на какую?


5469. --
Арина
Арина
ответить
→  Edgard Loyter  # Олимпиада / Конкурс на Сертификат / 2015-05-22 17:31

Мне нравится все кроме рамки


2146. --
Иван
Иван
ответить
→  Edgard Loyter   / 2015-05-21 10:28

Спасибо за подсказку


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Иван   / 2015-05-21 10:26

Реализация на удивление оказалась проще, чем ожидал )) По нажатии одной кнопки в событиях этой кнопки меняем тексты во всех текстбоксах на тот язык, который нужно. По умолчанию, при создании проэкта, все тексты на одном языке (у меня на итальянском).


2146. --
Иван
Иван
ответить
→  Edgard Loyter  # Прикладные / Твоё портфолио / 2015-05-21 10:16

Здорово, программа получилась замечательная. Интересно, как реализовывали смену языка. Из ресурсов подгружаете нужные тексты?


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Евгений Волосатов   / 2015-05-21 10:04

Спасибо за высокую оценку ) Насчет сертификата, я подумаю как его нарисовать.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Edgard Loyter  # Прикладные / Твоё портфолио / 2015-05-21 09:45

Эдгард, нужно в текстареи добавить вертикальный скролл бар для универсальности.
Отличное портфолио, ты молодец. У тебя есть все шансы на победу в конкурсе на Сертификат.
И тебе сертификат нужно будет, наверное, выдать в первых рядах! :)


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Евгений Волосатов   / 2015-05-19 21:57

Это уже немного лени проявилось под конец ))) Я исправил, но забыл заменить скрин. Я даже перевел правила игры и о авторе )


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Edgard Loyter  # Мини игры / Карточки памяти - Алгоритм / 2015-05-19 21:55

Эдгард, думаю испанский (или какой там) язык нужно использовать
тогда уже во всех частях программы, как будет "Победа!"?


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Мини игры / Карточки памяти - Подготовка / 2015-05-17 22:28

Замечательный отзыв! так и есть, Спасибо создателю этого детища, Евгению, за такую возможность нам с вами тут практиковаться и обучаться в легкой и непринужденной обстановке)))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Edgard Loyter  # Мини игры / Карточки памяти - Подготовка / 2015-05-17 22:26

Благое дело и у Вас, Edgard, получилось. Жаль, что ничему не научились, но надеюсь, что имеющиеся навыки вспомнили и прокачали.


4958. --
Edgard Loyter
Edgard Loyter
ответить
# Вебинары / Отзывы по базовому вебинару / 2015-05-16 20:39

Очень увлекательно и главное в режиме реального времени с возможностью задавать свои вопросы. Многое узнается на данных вебинарах. Советую!!!


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Мини игры / Машинка на управлении / 2015-05-16 18:38

Молодец! Получилось замечательно! У тебя очень хорошие успехи, продолжай также и дальше развиваться и реализоваться)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Edgard Loyter  # Мини игры / Машинка на управлении / 2015-05-16 18:37

Эдгар, пришли мне, пожалуйста, свои машинки на почту formulist@gmail.com
Буду предельно благодарен, использую в следующий раз!


3397. --
Sergey
Sergey
ответить
→  Edgard Loyter  # Мини игры / Машинка на управлении / 2015-05-16 18:31

Красяво! Молодец!


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Иван   / 2015-05-15 09:24

Ну видео-отчет приложить не получается )) . Можете поверить мне на слово, он перемещается ) Насчет иконки, то я рисунок ищу в нете, потом фотошопом редактирую как мне нужно  и сохраняю в .png. Последним этапом, по рекомендации Евгения (на первом уроке), использую IrfanView и сохраняю в .ico


2146. --
Иван
Иван
ответить
→  Edgard Loyter  # Мини игры / Анимированный кружок / 2015-05-15 01:57

Вот не понял из отчета - перемещался кружок или нет.  Понравилась иконка. Интересно, в чем вы иконки делаете?


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter   / 2015-05-14 17:17

заслужил)


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Олюшка   / 2015-05-14 17:12

Спасибо за положительные отзывы моей работы )))


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Мини игры / Бот для Цифр / 2015-05-14 17:07

Программа хорошая получилось, пока видно что ничего нового не узнал, надеюсь дальше тебе будет более интересней, программ еще много)


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Мини игры / Игра Цифры / 2015-05-13 23:30

Супер получилось, очень понравилось, Молодец!


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Мини игры / Устный счёт / 2015-05-12 17:37

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


4699. --
Сергей Витальевич
Сергей Витальевич
ответить
→  Edgard Loyter  # Мини игры / Устный счёт / 2015-05-12 17:00

Прям как корейский))) Perdita. Orale - довольно страно звучит если читать по русски)


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  Олюшка  # Мини игры / Камень ножницы бумага / 2015-05-10 23:40

С чем именно возникает проблема со scrollbars? Я не понял как пытаешься  чтобы tableLayoutPanel прокручивалась? Она предназначена для группировки и четкого закрепления положения на форме.


24. --
Олюшка
Олюшка
ответить
→  Edgard Loyter  # Мини игры / Камень ножницы бумага / 2015-05-10 23:20

Отлично, что обращаться с формами уже легко и просто, отработал их. Я вот тут слегка затормазилась со scrollbars, хочу чтобы tableLayoutPanel прокручивалась, может подскажешь вариант как можно это реализовать? А насколько быстрей получилось при тестировании, если реализовывать через switch?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Edgard Loyter  # Мини игры / Камень ножницы бумага / 2015-05-10 23:12

и снова italiano! belissimo!
а switch - case , кроме быстроты, на мой взгляд еще и удобнее))


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF Dmitry Sinitsin 17947 10 20 5 40 430
2 -- Степан 18842 6 5 11 309
3 KF Яков 6401 290
4 KF Николай Миролюбов 6203 5 15 5 25 280
5 KF Игорь Бойко 23687 154
6 KF ES35 22133 118
7 KF Vladimir 22955 5 10 15 106
8 -- Андрей 162 90
9 KF ser2018 17425 71
10 -- Алексей 23591 39
11 -- Валерий Жданов 791 5 5 38
12 -- Посетитель 0 5 5 35
13 KF Антон Кравченко 5502 5 5 35
14 -- Anasstka 23566 5 5 35
15 KF Yefim 11589 5 5 33
16 -- Дмитрий 21929 30
17 -- Степан 1710 26
18 KF Den Andreevich 6861 24
19 -- Алексей|BrisK|Кривицкий 3506 21
20 -- Daniil 23442 21
21 -- Владимир 23764 21
22 KF Glebov Alexandr Leonidovich 23309 20
23 -- Ибрагим 23460 20
24 KF Dmitry-BY 19391 19
25 KF Дмитрий 20302 17
26 -- Maxspell 20570 16
27 -- Oleg Didok 10418 15
28 -- Даниил Лаутеншлегер 20061 15
29 -- Hacker228 23579 15
30 -- Иван 2146 14
31 -- Новопашин Владимир 7119 12
32 -- mardul 23714 12
33 -- Сергей 10165 10 10 10
34 -- Тимур 23775 5 5 10
35 KF Сергей Сергеев 10713 10
36 -- KpucTo6aJlb 13385 10
37 -- Тимур Зарипов 22417 10
38 -- Тимур 23707 10
39 -- Василий 23718 10
40 -- Данил 23750 8
41 -- Николай 21753 6
42 -- Мурат Валиев 23716 6
43 -- Иван 23782 5 5 5
44 -- Evgenii Kudriavtcev 18493 5
45 -- Никита 23678 5
46 -- tlolda 23713 5
47 -- Диана 23731 5
48 KF Евгений Волосатов 1 4
49 -- Никита 23587 3
50 -- Григорий 3850 2
51 -- Егор 23740 2
52 -- Николай Денисов 9014 1
53 -- Родион 11582 1
54 -- mr. Bat 22062 1
55 -- Андрей 23725 1
56 -- s1v1s 23727 1
57 -- Ульяна 23728 1
58 -- Кирилл 23730 1
59 -- Amir 23741 1
60 -- Taras 23751 1
61 -- Gevorg 23753 1
62 -- Neo 23754 1
63 -- Мурад 23756 1
64 -- Мария 23757 1
65 -- Максим 23758 1
66 -- А А 23759 1
67 -- Игорь 23762 1
68 -- Bakha 23770 1
69 -- Лев 23771 1
70 -- yasuraoka 23779 1
71 -- Serhii 23780 1

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

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

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

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

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

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





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

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

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

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


Научился: Новым для меня было реализация смешивания.
Трудности: Долго ломал голову, как не только цифры перемешать, а и кнопки между собой менять местами, потому что использовал для каждой кнопки рисунок. Решение данной головоломки заключалось в избавлении от TabletLeyoutPanel, почему то внутри нее переставлять местами не хочет.
Урок легкий, но если пытаться примешать что-нибудь своё, то затягивает ))


Трудности: Сложностей не возникало.
Я реализовал количество повторов-кликов в соответствии введенному значению. Применять как кликер можно в различных программах. К примеру для внесения огромного количества повторяющих данных в какую-нибудь базу, где основная задача заключается в последовательном нажатии кнопочек. Правда нужно добавить таймер с возможностью ввода задержки.