Informatică, întrebare adresată de andreiandreichiru, 8 ani în urmă

Se citeste un numar natural nenul n (n<10). Scrie un program C++ care afiseaza cel mai mare numar natural de forma 2k care este mai mic sau egal cu n.

VA ROG URGENT!!

Răspunsuri la întrebare

Răspuns de bogdanraul123578
1

#include <iostream>

using namespace std;

int main()

{

   int n;

   cin>>n;

   if(n < 10)

   {

       if(n % 2 == 0)

       {

           cout<<n;

       }

       if(n % 2 != 0)

       {

           while(n % 2 != 0)

           {

               n =  n - 1;

           }

           cout<<n;

       }

   }

}

Alte întrebări interesante