👤

C++
Napisz program, który dla liczby wprowadzonej z klawiatury wyznaczy największą potęgę liczby 2 nie większą od tej liczby.


Odpowiedź :

Odpowiedź

#include <iostream>

using namespace std;

int main()

{

   int number; // for allocation dirty number;

   int valueX = 1;

   cout << "Podaj liczbę: ";

   cin >> number;

   

   while(valueX * 2 < number)

   {

       valueX *= 2;

   }

   cout << "\nPotęga liczby 2 wynosi -> " << valueX << endl;

   cout << "Twoja liczba wynosi -> " << number;

   

   return 0;

}