پروژه برنامه مویسی

پروژه برنامه نویسی

پروژه برنامه مویسی

پروژه برنامه نویسی

18-3- دو عدد به صورت تابع گرفته و اولی عدد پایه و دومی توان باشد.

تابعی به صورت (base, exponent) بنویسید که مقدار base به توان exponent را محاسبه کند.

به عنوان مثال: 3*3*3*3 = (3,4) integerPower فرض کنید exponent یک عدد صحیح غیر صفر و مثبت و base یک عدد صحیح است. تابع integerPower باید for و while برای محاسبات برای محاسبات استفاده کند. از هیچ یک از توابع کتابخانه ای ریاضی استفاده نکنید.


#include<iostream>

#include<conio.h>

using namespace std;

int integerPower(int, int);

int main()

{

int exp, base;

cout << "Enter base and exponent: ";

cin >> base >> exp;

cout << base << " to the power " << exp << " is: "

<< integerPower(base, exp) << endl;

getch();

return 0;

}

int integerPower(int b, int e)

{

int product = 1;

for(int i=1; i <= e; ++i)

product *= b;

return product;

}

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.