Skip to content

alexkorotkikh/baboons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Условия задачи

У нас есть бабуины, коты, ежики и белки. Все они животные. У каждого животного есть имя, а еще параметр приятности, который может принимать значения от 1 до 100. У бабуинов есть методы взять, положить и гладить. Бабуин может брать животное, может гладить животное, которое взял. Бабуину нравится гладить приятных животных и не нравится неприятных. В глазах бабуина животное менее приятно на 10 с каждым поглаживанием и, когда приятность равна 0, он отпускает животное. А ежи никогда не могут иметь приятность больше 50.

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

About

Educational project for students of Source-IT cources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published