Курсы по программированию

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Бурные потоки / Зайчики

  • На этом уроке мы напишем статический метод для добавления зайчика на поле.
    Для этого нам потребуется несколько вспомогательных методов,
    которые окажутся полезными и в других частях нашей программы.
    В конце урока мы выведем на экран сотню зайчиков :)
    Ответить на вопрос: какие не статичные поля нужны питону?
  • Дата отправки отчёта: 11 августа 2018 г.
  • Задание выполнено: за 3 дня 5 час. 11 мин.
  • Чему научился: рандомное добавление зайчиков.
  • Что было сложным: Я в пердыдущем уроке делал чуть по другому. Все реализовал в одном методе.
    Не совсем понимаю зачем нам делать проверку, добавление зайчика за пределы стены. У на в любом случае это не произойдет, мы же делаем от 0 до size.x и size.y.

    Я бы добавил следующие нестат. поля для питона:
    1. количество съеденных зайчиков
    2. выйграл или проиграл
    3. первоначальная позиция питона на экране
     
  • Оценка видео-уроку:
Отчёт от 19391 за Бурные потоки / Зайчики


Отчёт от 19391 за Бурные потоки / Зайчики




Оцени работу

 
Сохранить страницу:

10558. --
Иван Воронин
Иван Воронин
ответить
→  Dmitry-BY  # Бурные потоки / Зайчики / 2018-08-13 18:28

выиграл или проиграл это точно не в объекте питона хранится должно, по поводу первоначальной позиции, у питона есть координаты, где хранится его текущая позиция, зачем ему ещё и первоначальную позицию хранить? если они появляются рандомно, то это не имеет смысл, а стартовую позицию можно хранить в другом месте для всех питонов, если рандом не планируется. По поводу проверки стены и 0 координаты, стенка как раз по 0 координате и пролегает, чтобы её не проверять, тогда надо рандомить от 1 и до size.x - 1/size.y - 1 будет более логично.


  • Отчёт оценивали:
    17947Dmitry Sinitsin+1   459Сергей Сергеевич+1   3922Александр+1   7645Александр Львович+1   6452Кирилл Шмойлов+1   17606Виктор+1   791Валерий Жданов+1   16218Дмитрий+1   19525Александр Балбашов+1   10670Сергей Соколов+1   7119Новопашин Владимир+1   8877gorynych+1   10558Иван Воронин+1   19391Dmitry-BY+1   11019Trira+1   17255Слава+1  

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





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

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

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

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


Научился: Полями самого питона, я думаю, должны быть длина, направление движения, массив (структура?) координат точек тела питона, скорость, цвет, координаты головы.



Научился: Правильной реализации вывода кролика на экран.
Трудности: придумать поля для питона.
Координаты головы, направление движения, длина питона, список координат его тела. Спасибо!