Informatică, întrebare adresată de zippy2, 8 ani în urmă

scrieti un program care cere de la tastatura un nr real(intro variabila de tip double ) si care afiseaza prima cifra care se afla dupa virgula in valoarea citita.
date de intrare
programul citeste de la tastatura nr a
date de iesrire
programul va afisa pe ecran cifra ceruta
1<=a<=1000
ex 123.45
4

Răspunsuri la întrebare

Răspuns de Petruccinator
1

#include <iostream>

int main(){

   double n;

   std::cin >> n;

   std::cout << (n * 10 - int(n) * 10);

}


zippy2: iti multumesc!!!!;))))
zippy2: a aprut ceva greseala
zippy2: nu imi da bine in loc de4 imi da 4.5
zippy2: ma poti ajuta te rog imi trebuie cam repede
zippy2: te rog daca mai ai timp ajutama
Petruccinator: Inlocuieste (n * 10 - int(n) * 10) cu int(n * 10 - int(n) * 10). Scuze.
Petruccinator: Adauga int ca prefix.
zippy2: ok multumesc
Alte întrebări interesante