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

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ă ultima cifră a părții întregi a valorii citite.

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

Exemplu
Intrare

123.45
Ieșire

3

Răspunsuri la întrebare

Răspuns de AndraGogan29
5

Salut, o  idee ar fi sa calculam numarul de zecimale si sa impartim numarul la 10^n , unde n este nr. zecimalelor (aka sa calculam partea intreaga a numarului mai pe scurt). Iti las mai jos o varianta:

https://pastebin.com/b1cDEdPr


Miercuri2002: Din pacate, la problema 2602 de pe pbinfo, iti spune ca acest algoritm depaseste limitele de timp la toate testele.

Am incercat si eu diferite metode, care nu au reusit. Dar a ta m-a adus cel mai aproape de raspuns.
Alte întrebări interesante