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!!

1
Cum adica dimensiunea acestuia in biti?Adresa lui?Pentru ca se poate calcula numarul de biti
Asa cere cerinta

Răspunsuri

Cel mai inteligent răspuns!
2014-04-15T15:29:47+03:00
#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
}

1 5 1