Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Program] Najmniejsza liczba potęgi dwójki >= n

Ostatnio zmodyfikowano 2009-07-10 14:46
Autor Wiadomość
jetset
Temat założony przez niniejszego użytkownika
[Program] Najmniejsza liczba potęgi dwójki >= n
» 2009-07-10 13:31:10
Cześć.
Czy ktos mógłby napisać dla mnie taki program:
Dla danej liczby n znadjdź najmniejszą potęgę dwójki większą bądź równą n.

Czyli:
Jeśli ktos poda za n 16 to potęga 2 powinna wynieść 16
Jeśli ktoś za n poda 17 to potęga 2 powinna wynieść 32

Bardzo byłabym wdzięczna za pomoc!
P-8399
DejaVu
» 2009-07-10 13:48:27
My nie piszemy programów na życzenie. To jest portal aby pomagać ludziom w programowaniu, a nie robić dla nich programy.

/edit:
@Fanael miał gest :)
P-8401
GoldWolf
» 2009-07-10 14:13:26
P-8402
manfred
» 2009-07-10 14:46:53
C/C++
#include <stdio.h> /*cstdio?*/
#include <math.h> /*cmath?*/

int main( void )
{
    int num;
    double temp;
    printf( "%s", "Enter number: " );
    scanf( "%d", & num );
    temp = log(( double ) num ) / log( 2.0 );
    printf( "%d",( int ) pow( 2, ceil( temp ) ) );
}
:P
P-19021
« 1 »
  Strona 1 z 1