Informatică, întrebare adresată de Deeagirl1, 9 ani în urmă

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
Deeagirl1: Asa cere cerinta

Răspunsuri la întrebare

Răspuns de SmartGuy
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
}

Alte întrebări interesante