👤

Napisz program, który będzie pobierał od użytkownika liczbę w systemie 2 i będzie ją zamieniał na system 10. Wykorzystaj do tego pętlę do while.

Odpowiedź :

Odpowiedź:

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

   long long n;

   cout<<"podaj liczbe w systemie dwojkowym\n";

   cin>>n;

 

   long long n_ = n;

   int wynik=0, i=0;

   while(n>0){

       wynik += n%10 * pow(2,i);

       n /= 10;

       i++;

   }

   

   cout<<n_<<" w systemie dziesietnym to "<< wynik <<endl;

   return 0;

}

Zobacz obrazek Eew91640