C++
Создать функцию, которая принимает 2 аргумента (основание и степень). После функция должна вернуть первый аргумент возведенный в степень, который является вторым аргументом (ab). Вызвать функцию 5 раз с разными параметрами и вывести ответ на экран.
Answers & Comments
#include <iostream>
using namespace std;
float step(float a, float b) {
int result = a;
for(int i = 0; i<b-1; ++i) {
a*=a;
}
return a;
}
int main() {
for(int i = 1; i<=5; ++i) {
cout << "Number " << i << ": ";
float temp = 0;
cin >> temp;
float powr = 1;
cout << "Pow: ";
cin >> powr;
cout << endl << step(temp, powr) << endl;
}
}