Website Summary Files Commits Branches @commit @diff @stats
path: root / Sem. 14 / Farm / source.cpp
blob: e72e7ca85cb0fc67c7ddc84022762537a0754ef0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include "../Farm/Collection/Farm.h"

int main()
{
	Farm myFarm;

	while (1)
	{
		size_t animalId;
		std::cin >> animalId;
		bool result = myFarm.addAnimal((Animal::AnimalType)animalId);
		
		if (result)
			std::cout << "Added animal of type: " << myFarm.getTypeByIndex(myFarm.getCount() - 1) << std::endl;
		else
			std::cout << "Invalid animal type" << std::endl;
	}
}