#include <iostream>
#include <cstdlib>
#include <ctime>

int main()
{
    std::srand(std::time(NULL));

    unsigned short int
        number,
        value,
        _value,
        correct = 0;
    std::cout << "Введите число, умножение на которое будет происходить, и кол-во вопросов: ";
    std::cin >> number >> value;

    _value = value;
    while(_value > 0)
    {
        unsigned int
            _number,
            tmp = 1 + std::rand() % 10;
        std::cout << number << " * " << tmp << " = ";
        std::cin >> _number;
        if(_number == tmp * number)
        {
            std::cout << "Верно." << std::endl;
            correct++;
        }
        _value--;
    }
    std::cout << "Процентное соотношение: " << 100 * (static_cast<float>(correct) / value) << "%."
        << std::endl;
}
