Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович




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

Видеокурсы

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

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

Дата активности Консольный раздел Прогресс
2015-07-27 task2e Пока-цикл все 6 100 %
2015-07-25 task2q Простые массивы все 8 100 %
2015-07-24 task2d For-to-чки все 26 100 %
2015-07-24 task2 Алгоритмика 15 из 20 75 %
2015-07-24 task2r Подпрограммы все 14 100 %
2015-07-23 task2o Матрёшки 7 из 9 78 %
2015-07-22 task2m Любимые циклы все 6 100 %
2015-07-22 task2n По цифрам все 8 100 %
2015-07-21 task2l Математика все 9 100 %
2015-07-21 task2i Узник цикла IF все 6 100 %
2015-07-18 task2k Последовательность все 6 100 %
2015-07-16 task2j Вечность 4 из 5 80 %
2015-07-16 task2g Обман цикла 1 из 7 15 %
2015-07-16 task2c Условный оператор все 16 100 %
2015-07-15 task2h Точка и плоскость все 6 100 %
2015-07-15 task2b Логика 10 из 13 77 %
2015-07-15 task2f Do-рацикл все 4 100 %
2015-07-15 task1c Лирика 8 из 14 58 %
2015-07-14 task2s Строки 1 из 6 17 %
2015-07-13 task1a Целые числа все 7 100 %
2015-07-13 task1b Строки все 14 100 %
2015-07-10 task3 Комбинаторика 1 из 9 12 %
2015-05-09 task1 Семантика все 6 100 %
Итого: 189 из 225 84 %
Сохранить страницу:

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. Елена
Елена
ответить
→  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. Елена
Елена
ответить
→  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. Елена
Елена
ответить
→  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. Евгений Витольдович
Евгений Витольдович
ответить
→  Edgard Loyter   / 2015-07-12 21:30

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


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

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  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. Елена
Елена
ответить
→  Edgard Loyter   / 2015-07-06 19:52

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


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

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


4004. Елена
Елена
ответить
→  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. Евгений Витольдович
Евгений Витольдович
ответить
→  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. Евгений Витольдович
Евгений Витольдович
ответить
→  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. Евгений Витольдович
Евгений Витольдович
ответить
→  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. Евгений Витольдович
Евгений Витольдович
ответить

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. Евгений Витольдович
Евгений Витольдович
ответить
→  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. Евгений Витольдович
Евгений Витольдович
ответить
→  Edgard Loyter  # Прикладные / Твоё портфолио / 2015-05-21 09:45

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


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

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  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. Евгений Витольдович
Евгений Витольдович
ответить
→  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 , кроме быстроты, на мой взгляд еще и удобнее))


24. Оля
Оля
ответить
→  Edgard Loyter  # Мини игры / Бот для Быстрощёлка / 2015-05-09 15:03

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


4958. Edgard Loyter
Edgard Loyter
ответить
→  Иван  # Мини игры / Бот для Быстрощёлка / 2015-05-09 14:52

Ну максимальный результат получается 64


2146. Иван
Иван
ответить
→  Edgard Loyter  # Мини игры / Бот для Быстрощёлка / 2015-05-09 14:46

Несовпадение значений в кликерах может зависеть от занятости системы в тот или иной момент. Но, конечно, это не единственная зависимость. От реализации тоже может зависеть.
21 тоже отличный результат.


791. Валерий
Валерий
ответить
→  Edgard Loyter   / 2015-05-08 23:09

это правильно.


4958. Edgard Loyter
Edgard Loyter
ответить
→  Валерий  # Мини игры / Игра Быстрощёлк / 2015-05-08 23:08

Пытаюсь как можно больше слов переводить и использовать не только в дизайне, но и  в кодах )))


791. Валерий
Валерий
ответить
→  Edgard Loyter   / 2015-05-08 23:07

понял. и правда, итальянский))) удачи))) и желаю обязательно съездить в Италию и погрузиться в языковую среду)))


4958. Edgard Loyter
Edgard Loyter
ответить
→  Валерий  # Мини игры / Игра Быстрощёлк / 2015-05-08 23:06

Вместе с программированием попутно изучаю итальянский ))))


791. Валерий
Валерий
ответить
→  Edgard Loyter  # Мини игры / Игра Быстрощёлк / 2015-05-08 23:05

Edgard, а что за язык, на котором надписи ? испанский?
P.s.  работа понравилась. Плюсик)))


24. Оля
Оля
ответить
→  Edgard Loyter  # Мини игры / Лабиринт 2D - игра / 2015-05-08 18:11

Вот это результат! Ты не просто что-то создал, а и осчастливил дочку написанной программой. Значит дальше к новым результатам)


2146. Иван
Иван
ответить
→  Edgard Loyter  # Мини игры / Лабиринт 2D - игра / 2015-05-08 18:11

Ого, отличный дизайн, супер уровень, такой и пройдешь не сразу.


24. Оля
Оля
ответить
→  Edgard Loyter  # Мини игры / Картинка с секретом / 2015-05-07 20:37

Здорово получилось, мне очень понравилась твоя работа!


24. Оля
Оля
ответить
→  Edgard Loyter   / 2015-05-07 20:34

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


4958. Edgard Loyter
Edgard Loyter
ответить
→  Оля   / 2015-05-07 20:29

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


4958. Edgard Loyter
Edgard Loyter
ответить
→  Иван   / 2015-05-07 20:28

Спасибо за совет, но сложность заключалась в другом, кнопки с такой надписью нет ))) Как в последствии оказалось, скрин делается на данном ноуте посредством кнопки "Stamp" ))


2146. Иван
Иван
ответить
→  Edgard Loyter  # Мини игры / Вступительное слово / 2015-05-07 10:52

Чтобы сделать скриншот только окна программы, то можно воспользоваться комбинацией клавиш ALT+PRINT SCREEN.


24. Оля
Оля
ответить
→  Edgard Loyter  # Мини игры / Вступительное слово / 2015-05-07 10:35

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


4958. Edgard Loyter
Edgard Loyter
ответить
# Мини игры / Вступительное слово / 2015-05-07 10:23

Созданных программ нет. Ожидание от курсов - повысить уровень знания в программировании и сделать это в увлекательной манере )

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Ничему.
Трудности: Сложностей не возникало.
Я реализовал количество повторов-кликов в соответствии введенному значению. Применять как кликер можно в различных программах. К примеру для внесения огромного количества повторяющих данных в какую-нибудь базу, где основная задача заключается в последовательном нажатии кнопочек. Правда нужно добавить таймер с возможностью ввода задержки.
Научился: Не знаю даже чему научился, но мозги поломал себе )))
Трудности: На первом этапе наткнулся на проблему, как убирать воров (попытки) в обратном порядке. Решил. Далее долго крутился как запретить многократное кликание по одному окну, потому что оно либо быстро проигрывал, либо выигрывал. Решил: Enabled = false, после первого клика, потом как менялось изображение окно включалось. Следующая проблема возникла, когда решил еще установить возможность кликать в течении определенного времени, если нет, то попытка сгорает и пошел новый цикл и так до проигрыша.
Ну меня данная игра втянула )) Почему то хотелось что то "готовое", в плане дизайна и гемплея .