public static string MathFact_Mixed(string input) { advanced_key_interpr key = new advanced_key_interpr(input); // Випадково вибираємо знак операції над числами Random rand = new Random(); char[] arr_chars = { '+', '-', '*', '/' }; List <char> potential_signs = new List <char>(arr_chars); int index = GenerateRandomNumber(potential_signs.Count); char sign = potential_signs[index]; return(GenerateString(key, sign)); }
public static string PlaceValue_Counting(string input) { advanced_key_interpr key = new advanced_key_interpr(input); return(key.GetResult().ToString()); }
public static string MathFact_Advanced(string input, char sign) { advanced_key_interpr key = new advanced_key_interpr(input); return(GenerateString(key, sign)); }