Write a C++ program that accepts a base value, x, and a power value, k. The program must use an appropriate in-built function (from the CMATH library) to obtain the result of x k . The solution must repeat the instructions, for obtaining x and k to compute and output x k , for TEN (10) times.
#include <iostream>
#include <cmath>
int main()
{
for(int i = 0; i < 10; ++i)
{
std::cout << "Please enter a base and a power values: ";
double x, k;
std::cin >> x >> k;
if(!std::cin)
{
std::cout << "Bad input!\n";
return 1;
}
std::cout << x << " ^ " << k << " = " << std::pow(x, k) << "\n";
}
return 0;
}
Comments
Leave a comment