Se citesc mai multe numere care reprezinta cifrele unui numar binar pana cand nr. citit nu mai este binar. Sa se afișeze nr. binar .
blindseeker90:
Deci de exemplu daca introduc de la tastatura 10111012 vrei ca programul sa returneze 1011101 sau vrei acest nr in baza zece?
Răspunsuri la întrebare
Răspuns de
4
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int x,i,nr=-1,v[100];
cout<<"Introduceti sirul de cifre binare: ";
do
{
nr++;
cin>>v[nr];
}while(v[nr]==0||v[nr]==1);
for(i=0;i<nr;i++){
x=x+v[i]*pow(2,nr-1-i);
}
cout<<"Numarul scris in binar este: "<<x;
}
#include <cmath>
using namespace std;
int main(){
int x,i,nr=-1,v[100];
cout<<"Introduceti sirul de cifre binare: ";
do
{
nr++;
cin>>v[nr];
}while(v[nr]==0||v[nr]==1);
for(i=0;i<nr;i++){
x=x+v[i]*pow(2,nr-1-i);
}
cout<<"Numarul scris in binar este: "<<x;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Istorie,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă