ADD file via upload

develop
hnu202326010401 4 months ago
parent 60a0c0def3
commit f8e40c1151

@ -0,0 +1,23 @@
#ifndef QUESTION_PRODUCT_H
#define QUESTION_PRODUCT_H
#include"case.h"
#include<vector>
#include<string>
class QuestionProduction{
private:
std::vector<std::string>primaryWay = {"+","-","*","/"};
std::vector<std::string>juniorWay = {"+","-","*","/","²",""};
std::vector<std::string>seniorWay = {"+","-","*","/","²","","sin","cos","tan"};
Question primaryProduction(int questionId,const std::vector<int>&operation);
Question juniorProduction(int questionId,const std::vector<int>&operation);
Question seniorProduction(int questionId,const std::vector<int>&operation);
public:
Question questionProduction(int questionId,const std::string& usertype);
int randnum(int min,int max);
};
#endif
Loading…
Cancel
Save