FOR C++, PLEASE SEND THE CODE IN 30 MINUTES!!! PLEASE ANSWER THIS QUESTION IN THE GIVEN CODE Write a function that check whether there is enough material in the container for building the given recipe. #include #include #include using namespace std; class Material { private: string name; int amount; float quality; public: Material() { } Material(string name, int amount, float quality) { this->name = name; this->amount = amount; this->quality = quality; } string getName() { return this->name; } int getAmount() { return this->amount; } float getQuality() { return this->quality; } void print() { cout << "Name: " << this->name << " Amount: " << this->amount << " Quality: " << this->quality << endl; } }; bool isInGoodQuality(Material*, int); bool canBeBuilt(Material*, Material*, int); vector findMissingMaterials(vector, vector); int main() { return 0; } // Check whether furniture's material has good quality in average. If the average // -- quality of the materials exceeds 0.5 then return true. bool isInGoodQuality(Material *furniture, int size) { // *** FILL THIS FUNCTION FOR PART 1 *** return false; } // Check whether there is enough material in container or not bool canBeBuilt(Material *recipe, Material *container, int size) { // *** FILL THIS FUNCTION FOR PART 2 *** return false; }
FOR C++, PLEASE SEND THE CODE IN 30 MINUTES!!!
PLEASE ANSWER THIS QUESTION IN THE GIVEN CODE
Write a function that check whether there is enough material in the container for building the given recipe.
#include <iostream>
#include <string>
#include <
using namespace std;
class Material {
private:
string name;
int amount;
float quality;
public:
Material() {
}
Material(string name, int amount, float quality) {
this->name = name;
this->amount = amount;
this->quality = quality;
}
string getName() {
return this->name;
}
int getAmount() {
return this->amount;
}
float getQuality() {
return this->quality;
}
void print() {
cout << "Name: " << this->name
<< " Amount: " << this->amount
<< " Quality: " << this->quality << endl;
}
};
bool isInGoodQuality(Material*, int);
bool canBeBuilt(Material*, Material*, int);
vector<Material> findMissingMaterials(vector<Material>, vector<Material>);
int main() {
return 0;
}
// Check whether furniture's material has good quality in average. If the average
// -- quality of the materials exceeds 0.5 then return true.
bool isInGoodQuality(Material *furniture, int size) {
// *** FILL THIS FUNCTION FOR PART 1 ***
return false;
}
// Check whether there is enough material in container or not
bool canBeBuilt(Material *recipe, Material *container, int size) {
// *** FILL THIS FUNCTION FOR PART 2 ***
return false;
}
Step by step
Solved in 4 steps with 4 images