[Program] Najmniejsza liczba potęgi dwójki >= n
Ostatnio zmodyfikowano 2009-07-10 14:46
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!  | 
 | 
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 :)  | 
 | 
GoldWolf  | 
» 2009-07-10 14:13:26  | 
 | 
manfred  | 
  » 2009-07-10 14:46:53 #include <stdio.h>   #include <math.h>  
  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  | 
 | 
|  « 1 »  |