Показать полную графическую версию : [решено] Помогите решить эту задачу
Hardcore
22-09-2010, 16:50
Мне надо решить эту задачу с оператором цикла.
Given natural number n. Compute 2 to the power of n.
Do not use pow() function.
Example:
Input:
5
Output:
32
Hardcore, программа возведения числа в заданную степень.
В чем сложность? Встроенный оператор возведения использовать нельзя, необходимо реализовать циклом.
Тут наверно вполне уместно задать вопрос : А что такое возведение числа в степень?
Что это вообще значит 2 в 5ой степени, как это посчитать простым смертным?
Hardcore
23-09-2010, 17:35
#include <iostream>
using namespace std;
int main () {
int b,n,i;
cin>>b;
n=1;
for (i=1; i<=b; i++)
n*=2;
cout <<n<<endl;
return 0;
}
проблема была в цикле. я просто не понял как оно работает. ну вот чу чуть начинаю втыкать.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.