পাওয়ার ফাংশন সাধারণত গুণ ব্যবহার করে হিসাব করা হয় (5^n = 5*5*5... n বার)। গুণ(*) এবং ভাগ(/) অপারেটর ছাড়া নেস্টেড লুপ ব্যবহার করে যোগ করে পাওয়ার বের করা যায়।
উদাহরণ
#include <iostream> using namespace std; int main() { int a=4, b=2; if (b == 0) cout<<"The answer is"<<1; int answer = a; int increment = a; int i, j; for(i=1; i<b; i++) { for(j=1; j<a; j++) { answer += increment; } increment = answer; } cout<<"The answer is "<<answer; return 0; }আউটপুট
The answer is 16