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

Se citeste un numar intreg , pozitiv a . Scrieti numarul a in baza 2.
in c++ va rog

Răspunsuri la întrebare

Răspuns de boiustef
2

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int a, n=0;

   int v[100];

   cin >> a;

   if (a==0) {

       v[n]=0;

       cout << v[n];

   }

   else {

       while (a != 0) {

           v[n++]=a % 2;

           a=a/2;

       }

   }

   for (int i=n-1; i>=0; i--) {

       cout << v[i];

   }

   return 0;

}

Explicație:

Succese!

Alte întrebări interesante