What type of input does the following program require, and in what order does the input need to be provided? (8, 10, 11)
#include
using namespace std;
int main() int invoiceNumber;
double salesTaxRate;
double productPrice;
string productName;
cin >> productName;
cin >> salesTaxRate >> productPrice;
cin >> invoiceNumber;
return 0;