Se dau numerele :10,900,7543.Sa se formeze numarul alcatuit din prima cifra extrasa din fiecare din numerele precedente, adica 197.Afisati numarul obtinut si dimensiunea acestuia in bytes.Daca dimensiunea rezulta>2 tipul datei este ales prea mare.
Modificati-l si reluati rularea programului.
Trebuie sa scriu ce contine programul cu #include<iostream>etc.
Va multumesc!!
SmartGuy:
Cum adica dimensiunea acestuia in biti?Adresa lui?Pentru ca se poate calcula numarul de biti
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{ short int n,p,m,u1,u2,u3,nnou=0;
cin>>n>>m>>p;
while(n)
{
u1=n%10;
n/=10;
}
while (m)
{u2=m%10;
m/=10;
}
while(p)
{u3=p%10;
p/=10;
}
nnou=u1*100+u2*10+u3;
cout<<"Afisare: "<<nnou<<endl;
cout<<"Numarul de biti: "<<sizeof(nnou); //sizeof() -vezi numarul de biti
}
using namespace std;
int main()
{ short int n,p,m,u1,u2,u3,nnou=0;
cin>>n>>m>>p;
while(n)
{
u1=n%10;
n/=10;
}
while (m)
{u2=m%10;
m/=10;
}
while(p)
{u3=p%10;
p/=10;
}
nnou=u1*100+u2*10+u3;
cout<<"Afisare: "<<nnou<<endl;
cout<<"Numarul de biti: "<<sizeof(nnou); //sizeof() -vezi numarul de biti
}
Alte întrebări interesante
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă