Дата активности | Видеокурс | Прогресс | ||
---|---|---|---|---|
2015-08-22 | soft0 | Демо софт | 43 % | |
2015-07-24 | game1 | Нано-игры | 60 % | |
2015-07-24 | game2 | Микроигры | 7 % | |
2015-07-21 | memory | Карточки памяти | % | |
2015-07-20 | soft1 | Нанософт | 10 % | |
2015-07-17 | game6 | Морской Бой | 13 % | |
2015-07-12 | saver | Хранитель экрана | 27 % | |
2015-07-07 | game0 | Демо игры | 80 % | |
Итого: | 28 % |
Дата активности | Консольный раздел | Прогресс | ||
---|---|---|---|---|
2015-08-19 | task1 | Лирика | 15 % | |
2015-07-24 | task1 | Целые числа | 100 % | |
2015-07-14 | task1 | Строки | 100 % | |
2015-06-23 | task1 | Семантика | 100 % | |
Итого: | 71 % |
Павел, хорошая работа, рада что в результате ты разобрался! :)
Павел, отлично проработал урок, мне понравилось как ты постарался, красота! Молодец! :)
Продолжай дальше заниматься, все станет яснее! :)
Павел, очень классно что так много приобрел в этом уроке, я рада что у тебя все получилось! :)
stackoverflow.com/questions/16099594/change-language-of-a-monthcalender-control
я так понял что язык не меняется
Павел, надеюсь все же ты преобразишь эту программу и у нее появятся красивые картинки! :)
Я так понял, что это февраль? Правильно?
Console.WriteLine("Это программа пишет Ваши фразы наоборот,\nи даже устанавливает заглавные буквы!!!\nприятного отдыха\nВвидите фразу");
string s1 = Console.ReadLine();
string s3 = s1.Replace(s1.Substring(0, 1), s1.Substring(0, 1).ToLower());
string [] arr1 = s3.Split();
int b = arr1.Length - 1;
for (int i = 0; i < arr1.Length/2; i++)
{
string t = arr1[i];
arr1[i]=arr1[b - i];
arr1[b - i] = t;
}
string s2 = string.Join(" ", arr1);
s3 = s2.Replace(s2.Substring(0, 1), s2.Substring(0, 1).ToUpper());
Console.WriteLine(s3);
Console.ReadKey();
Здорово! Мне нравятся ваши картинки, хотелось бы увидеть их все.
Павел, отличная работа! Молоток! :)
Павел, да, он такой, педант, хотя очень хороший и милый!!! :)
Рада что у тебя все получилось!
Хорошо получилось! Уверен, что у вас есть еще программы, которые можно добавить в портфолио.
Форма подготовлена! Можно переходить к реализации. Ждем отчет !
Павел в третей строчки у тебя два пробела, перед значением, из-за этого может Шарпик и не пропустить, попробуй!
Павел, прокачка это просто необходимо для закрепления результатов! :)
Замечательная работа, хорошо что уже сделал шаги к большим проектам! :)
Робот выдает ошибку. Хотя код правильный, проверял в VisualStudio. не могу пройти дальше что делать?
Павел разные курсы разный объем задания, это не всегда программа, в среднем наверно по два урока в день
Павле, тебе нужно экзешники программ заархивировать и архив уже выжить куда-нибудь типа яндекс диск, облако или еще на какой-нибудь ресурс, а ссылку этого архива поместить в графе после 7. Приложи ссылку на архив проекта
Павел, хороший отзыв, очень рада что у тебя все получилось и ты приобретаешь опыт и знания с удовольствием! Молодец! :)
Оля привет. Подскажи пожалуйста. Как загрузить архив с программами к финальному уроку "Наноигры-Видеобзор программы"?
Интересно получилось. Еще и с трехмерным массивом!
Павел, красиво вышло, мне нравится как ты сделал толщину! Молодец! :)
Павел, замечательно что доделал эту программу! Практикуйся, уверена что со временем все уляжется и прийдет понимание! :)
Павел, хорошая у тебя программа получилась и здорово что потренировался и пробрел нужные навыки! :)
Павел, отличные знания получил в этом уроке! Так держать! :)
Да, рефакторинг оказался интересной штукой. После него лучше начинаешь понимать взаимодействие классов
Павел, замечательно поработал, и я уверена что ты все же разобрался в рефакторинге! Молодец! :)
Павел, реально три часа ушло?
Ты очень настойчивый, терпеливый и усидчивый.
Многого добьёшься!
Павел, хорошие знания! :)
Павел, меня очень радуют твои успехи и то что ты не смотря ни на что разбираешься и хорошо выполняешь задания! Вот еще мне бы хотелось чтобы ты переименовал форму, а то как то не очень получается, к тому же хорошо выработать такую привычку сразу чтобы работать уже с крупными проектами было просто и легко! :)
private void Multiplication()
{
int a, b;
b = random.Next(min, max + 1);
a = b * random.Next(min, max + 1);
labelCondition.Text = string.Format("{0} ÷ {1} = ", a.ToString(), b.ToString());
answer = (a / b).ToString();
attempt++;
}
Вот так сделал деление
"Для выражения a : b = c
"Выбери случайно b и c, потом a = b*c.
И показывай пользователю числа a и b." Евгений Витольдович Ваш метод гениально просто, НО он противоречит условию задания, мы же устанавливаем верхнюю границу случайных величин, а вашем случае e.g. a = 3*5 =15
В 5 утра осинило, действительно наколбасил, исправил код теперь KISS and DRY :-)
a = rnd.Next(min, max + 1);
b = rnd.Next(min+1, max + 1);
while (a % b != 0)
{
min = 0;
a = rnd.Next(min, max + 1);
b = rnd.Next(min+1, max + 1);
}
label_think.Text = a + "\u00F7" + b;
answer = a / b;
}
count++;
Павел, хорошо что пробудешь сам! Молодец! :)
Однако если возникают сложности, то лучше все же посмотреть видео, а уже потом самому дописывать и придумать свое решений, так и времени уйдет меньше и плодотворней будет! :)
Ну ты наколбасил...
Для выражения a : b = c
Выбери случайно b и c, потом a = b*c.
И показывай пользователю числа a и b.
Круто что сам довел до уме без урока! Но с кодом пока альтернатив не предложу т.к. еще не прошел этот урок. Если вспомню когда буду делать то мб отпишу че нить) а так сходу понять ход мысли не так то просто(
Спасибо, Павел, за отзыв.
Каждый новый курс становится всё более обширным и сложным,
так что рано или поздно будет именно так, как ты написал.
Павел, отличные результаты уже у тебя, и программа хорошая получилась! Молодец! :)
sender - это объект, который вызвал событие, его мы приводим к типу (Panel) из него извлекаем Tag и методом ToString() переводим в текстовое представление
Есть предел интервала вызова таймера, и это как раз 0.015 секунд.
Павел, это чудесная программа, мне очень нравится, Спасибо что постарался, я в восторге! :)
Ой. Там у меня получилось сколько длится один щелчок, а не сколько щелчков за секунду но я уже исправил :-)
Павел, все хорошо, у тебя уже все хорошо получается, продолжай заниматься и твое количество перейдет обязательно в качество, даже удивишься этому! Ты, уже Молодец! :)
А для звуков отдельный класс мы разве не создавали?
Павел, хорошо выполнил работу! Это начало а дальше интересней, продолжай и я уверена что найдешь ответы на все свои вопросы! :)
Павел, так же как и мне, ты видишь мое имя и делаешь ответить, так же самое и Евгению! :)
Не могу понять почему испоьзуется булевская перемення почему нельзя сразу вызвать метод звука
if (SoundSwitcher.Checked)
{ SoundSwitcher.Text = "Sound ON";
Sound.wDing(); // метод проигрования звука }
else SoundSwitcher.Text = "Sound OFF";
Оля скажи пожалуйста а как задать вопрос Евгению Витольдовичу не могу разобраться
Оля спасибо. Скажи пожалуйста ты уже пыталась устроиваться на работу как разроботчик ПО или это не твоя цель?
Равел, все отлично сделал, и радует что столько много получил знаний! Только с постоянной практикой все запомнится, так что продолжай заниматься и уверена через несколько уроков уже будешь пользоваться этими знаниями как будто всю жизнь это знал! :)
Павел, очень классно, именно так и будет, я в этом не сомневаюсь! Замечательно что ты у нас появился, рада приветствовать целеустремленных учеников! :)