Показать сообщение отдельно
Старый 04.01.2010, 21:36   #1
Белый
не чернеет...
 
Аватар для Белый
 
Регистрация: 31.07.2007
Сообщений: 218
Help C++: помощь начинающим

помогите, пожалуйста!

есть задача:

Дано целое число n. Получить наименьшее число вида 2^r , превосходящее n.

есть код:

#include <iostream>
#include <math.h>
using namespace std;

int f1 (int r, int n)
{
cout << "BBEDuTE n\n";
cin >> n;
r = 1;
if (float pow(2, r) > n)
cout << "2^r > n\n";
else r++;
}


int main ()
{
cout << f1;
return 0;
}

вопрос: почему не работает, где ошибка??
__________________
Вы есть то, что вы думаете, говорите и делаете. Вот это вы и есть.

Белый вне форума   Ответить с цитированием