FOR C++, PLEASE SEND THE CODE IN 20 MINUTES!!! 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....


FOR C++, PLEASE SEND THE CODE IN 20 MINUTES!!!


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 <>
    }
};


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;
}


// Find the missing materials in the container considering the recipe (missing
// -- in amount)
vector findMissingMaterials(vector recipe, vector container) {
  // *** FILL THIS FUNCTION FOR PART 3 ***
  return;
}




Jun 06, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here