Дата активности | Видеокурс | Прогресс | ||
---|---|---|---|---|
2016-10-15 | base2 | БД - Управление гостиницей | 4 % | |
2016-10-15 | sudoku | Судоку | 100 % | |
2015-12-01 | game7 | Морской флот | 87 % | |
2015-08-24 | sokoban | Сокобан | 44 % | |
Итого: | 58 % |
Дата активности | Консольный раздел | Прогресс | ||
---|---|---|---|---|
2019-03-27 | task2 | Алгоритмика | 30 % | |
2016-06-07 | task2 | Обман цикла | 58 % | |
2016-06-06 | task2 | Любимые циклы | 100 % | |
2016-06-04 | task2 | Строки | 100 % | |
2016-05-03 | task2 | Матрицы | 50 % | |
2016-05-01 | task2 | Регулярные выражения | 100 % | |
2016-04-29 | task2 | For-to-чки | 35 % | |
2016-04-27 | task2 | Условный оператор | 50 % | |
2016-04-26 | task2 | Пока-цикл | 67 % | |
2016-04-23 | task2 | Логика | 100 % | |
2016-04-23 | task2 | Типы данных | 100 % | |
2016-04-07 | task1 | Семантика | 100 % | |
Итого: | 62 % |
Если без них, то так:
int month = int.Parse(Console.ReadLine()) % 12;
string answer = String.Empty;
switch(month/3)
{
case 0:
answer = "der Winter";
break;
case 1:
answer = "der Fruhling";
break;
case 2:
answer = "der Sommer";
break;
case 3:
answer = "der Herbst";
break;
}
Console.WriteLine(answer);
где поддержка последних шарпов? для case-ов придумали давно when (predicate)
вы зачем-то делаете лишние проверки, утяжеляя программу, не оправдано это здесь
Сразу видно рабочий процесс. Я обычно стараюсь писать все карандашом и если что не так стирать стеркой.
Молодец, отличный разбор полётов, я тоже переписываю код под себя, понимая что нужно от этого самого кода, зачастую сразу во время вебинара, отличный обзор, удачи в рефакторинге!
я в этом случае нажымаю бекспейс =)
С удоволсьвтием прослушал твой монолог.
Весьма специфический обзор получился, непосвящённый вообще не поймёт, о чём речь.
Правильно делаешь, что переписываешь код по своему, а не под копирку.
Молодец, отличные успехи, далеко пойдёшь, Владимир.
Там курсор после выполнения алгоритма, если нажать случайную клавишу для активации Console.Readkey(), то она там прописывается.
Про тестирование ПО у нас пока только один урок в Новых Технологиях есть.
Хорошая работа.
А что там за буква под таблицей справа?
С файлами хороший модуль, быстро и удобно работает, так что его надо знать, пригодится!
Посмотри курс Сетевые технологии, там подробно об этом рассказывается.
замечательно когда что то нового узнаешь
Отлично, свой алгоритм - это замечательно.
Головоломки -- это хорошо, не дают мозгам засохнуть ;))
Молодец, что довел начатое до конца.
Работайте с типом long для всех переменных 12345678 в квадрате тоже в int не поместится
Работайте с типом long для всех переменных 12345678 в квадрате тоже в int не поместится
Спасибо за ответ! Я наконец-то обратил внимание на пояснение, которое появилось после моих первых возмущений. Оказывается вывод по тесту, который демонстрируется - моей программы, а не то, что должно быть. В таком случае я должен действовать самостоятельно и Шарп не врёт. Переменную sum сделал типом long, получилось положительное число, но тест не пройден.
Владимир! Я, к сожалению, не могу посмотреть Ваше решение задачи Консоль / For-to-чки / Сумма квадратов , но по условию значение введенного числа N меняется от 1 до 12345678. В последнем тесте вводится именно это самое большое число из диапазона. Сумма квадратов чисел от 1 до N выходит за разрядную сетку типа int. Поэтому для 100% решения задачи необходимо использовать тип long.
>Робот Шарп: Решение засчитано, но можно ведь лучше!
Да нельзя лучше конструктивно, VS 2015 показывает выполнение Теста №5. Ну вот зачем мне дальше пытаться делать эту задачу, если она выполнена пусть и не понята "Шарпом"?
Напишите в условии, что использовать Console.WriteLine необходимо, а то это только "Шарп" знает.
В условии ошибка, а именно в примере вывода. Например, посмотрим на вывод для входа "30" - 3 строчка написана с 6 знакоместами.
Интересно, как удалось победить зависания. Что, все запросы с зависами в отдельный поток направил? Интересно было бы посмотреть реализацию... Надеюсь на какой - нибудь обзор
Владимир, очень хорошо что знания твои еще лучше укрепились в этом уроке! Я очень рада! :)
А если попробовать так:
$nanotime = exec(“date +%s%N”);
Хорошо получается! Интересно, что за поле для ввода цифр? Как его использовать?
Да уж, засада. У меня на xp пока с этим не встречался... Надо понаблюдать.
Владимир, замечательно, очень полезная вещь перезагрузка! :)
Владимир, вот опять ничего не написал, хотя вижу что все отлично у тебя!
Мне повезло, пробела у меня не было, поэтому заработало все сразу. Спасибо, что предупредили, теперь постараюсь за этим следить осознанно.
Владимир, очень рада что у тебя появились новые отличные знания! :)
Отчёты по предыдущим урокам отправлены, а доступ получить не могу, пишет, мол, отправьте отчёт по предыдущему.
Здорово! Быстро сделано! У меня дня 2 заняло.
Владимир, как ты радуешь тем что у тебя все легко получается! Молодец! :)
Владимир, отличный опыт, рада за твои успехи! :)
Владимир, рада что у тебя все хорошо и легко получается, хотя если можно то пиши все же, ведь другие тоже смотреть отчет и интересно что ты получил из этого урока! :)
php и c# так похоже!
Здорово, что получилось все исправить, жаль не написал, какая же была ошибка.
Владимир, замечательно!!!
Владимир, очень хорошо позанимался, классно сделал, мне нравится! :)
Молодец, отлично справился, горжусь такими курсантами!
"Овладел основными элементами языка mySQL"SQL, а не mySQL
Владимир, очень все красиво у тебя получилось, и радует что для тебя это легко!
Владимир, почему ты ничего не пишешь в отчёте к уроку?
Напиши хоть что-нибудь, хотя бы ответ на этот вопрос.
Классная схема получилась - понятная.
Владимир, мне понравилась твоя работа, главное что тебе все легко и понятно! :)
static помог, но почему? static для объекта (поля) rand означает, что такое поле будет независимым - его данные не будут меняться для каждого вызвавшего его др. объекта.
А Random , надеюсь static? Если нет, то наверное, в этом причина.
presence-наличие, absent-отсутствие.
Владимир, очень классно, что получил новый опыт! :)
Отлично летит! Ну и ворон тоже летает, а на фотке сидит.
Если уж речь о коде, то его нужно не фотографировать, а давать ссылку на исходники, ведь нужные отрезки разнесены по всей программе.
Так зачем, если он не относится к заданию? Наоборот вводить в заблуждение. Пришлось прикладывать что попало, так хоть сразу ясно, что не по теме. Если бы у меня был тот код, который бы отражал задачу задания, то проблем бы и не было.
Ох, Владимир, лукавишь ты, а ты же писал код в студии, его бы и приложил!!! :)
Я бы с удовольствием приложил скрин по теме, но у меня такого скрина не было (была gif-ла только), а без него нельзя опубликовать работу.
Молодец!
Очень эффектно!!! :)
Владимир, отличный полет у тебя!!! Молодец!
Хотя все же скриншот программы делай!
Я за воронов, на картинке он вообще красавец, однако мы ж тут все же обучаемся программированию, а не природоведению, и пожалуйста делай скриншот по теме!!!
Да, но можно сделать, чтобы с разных летел (Random()), пока нет кораблей - большого и смысла нет.
Здорово получилось! Летит! Интересно, а с какого поля летит, все время с одного и того же?
Ого! Вот это полет будет! Здорово!
Владимир, очень хорошо что все прорисовал, я вот до сих пор еще не сделала анимацию разрушенного корабля, а уже бы нужно! :)
Владимир, о как я рада что продолжаешь создавать эту игру и классно что еще опыта прибавилось! :)
Рефакторинг - дело непростое.
Владимир, хорошо что все легко получилось! И даже поиграл! :)
Ого! Рад, что все-таки решил вернуться к этому проекту. Этот курс получился интересный - на разных языках, и все в одной связке работает.
Всё то, что не загоняет в тупик - не является сложным. Я ещё и код вспоминал, последний раз я смотрел в этот проект месяца 2,5 назад
Хорошо потренировался!. Все-таки что-то сложным было, иначе вы бы этот урок за полчаса сделали.
Отлично получается. Хорошо, когда сложностей не возникает!
Владимир, все отлично у тебя, я тоже тестировала на двух уровнях! Молодец! :)
Евгений, а стоит прикладывать к отчёту ссылку на исходный код?
Владимир, замечательное начало у тебя! :)
Шикарная картинка
Понравились уровни. Будут очень эффектно смотреться в игре, Наверное, они не такие уж и простые.
Владимир, классно что потренировался, и сделал такие уровни, хотя если ты бы их в редакторе показал, смотрелось бы эффектней и понятнее для непосвященный в создания этой прелести! :)
Владимир, я понимаю что ты делаешь и ты сравниваешь свой отчет с предыдущим, я тоже делала и могу оценить твои труды, а ребята которые еще не видели этот урок не поймут на что ты там столько времени потратил, по твоим пустым полям, кто не в курсе увидят что ты ничего и не сделал! А вот лично мне хочется, чтобы все знали, как ты постарался! :)
Само собой, тактика размещения объектов добавлена, которая была реализована Евгением.
Так всё ведь видно: поля (margin=5), статусы статистические, уведомление о создании уровня, оставил прежней кнопку размещения ячеек и строк (выпадающий список), при этом добавил возможность подтверждения на ней же ввода с поля формата {NxL}, в том числе по enter, прописаны все подсказки.
Владимир удивительно ты два часа улучшал свою программу и не написал что же ты сделал, что улучшил!
Владимир, хорошо, уровни еще отредактируешь когда у тебя будет написана игра, ди и код тоже отладишь! :)
В начале в голове собери все мысли по порядку. Тогда и код сможешь писать более четче. А лучше потренируйся на бумажке, а потом пиши код. Чем более будет порядок, тем будет понятнее, ну и конечно легче найти ошибку или оптимизировать/улучшить
Перед тем, как создать пусть выдает вопрос "Создать еще уровень?" Да/нет
Обнаружил, что когда листаешь уровни, программа сообщает об ошибке уровня, но тут же создаёт новый уровень, оставляешь уровень пустым, он сообщает об ошибке, но тут же создаёт 5 пустой уровень, это не критично, но есть такая особенность.
и пространство нижнее следует сделать двойным, иначе ящик упрётся
надо было место оставить на этом уровне внизу слева.
Владимир, вот это как раз очень интересно, когда будешь тестировать свои уровни уже в программе, так что теперь вперед, делать дальше и узнаешь насколько они рабочие! :)
Потом будет возможность проверить.
Оказалось, что Resize ох как нужен. :D Реализую в след. ДЗ.