👤
a fost răspuns


Cerința
Scrieți un program care cere de la tastatură un număr real (într-o variabilă de tip double) și care afișează prima cifră care se află după virgulă în valoarea citită.

Date de intrare
Programul citește de la tastatură numărul a.

Date de ieșire
Programul va afișa pe ecran cifra cerută.

Restricții și precizări
1 ≤ a ≤ 1000
(sa se rezolve in C++ si daca se poate si cu explicatii, ca nu ma prea stiu :)) )


Răspuns :

#include <iostream.h>

#include <math.h>

int main()

{

double a; int b;

cout<<"a="; cin>>a;

a=a*10; b=floor(a);

cout<<b%10;

return 0;

}