[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 » |