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

Buna! Cum pot scrie secventa din C++: "n=n/10" (se elimina ultima cifra a numarului) doar cu scadere si adunare?

Răspunsuri la întrebare

Răspuns de robert2531
0
Nu sunt sigur ce anume voiesti sa stii ,dar iti pot explica in felul urmator :
cand scrii in C++ 1234/10 calculatorul , programul va ignonara ultima cifra iar numarul va deveni 123 daca il imaprt din nou 123/10 , acesta o sa fie 12 s.a.m.d Adica cif. dupa virgula sunt ignorate
In cazul (modulo ) % se urmareste doar cif. dupa virgula ,ex : 123%10 = 3

Andreeav1410: Cerinta este in felul urmator: Scrieti o secventa de instructiuni care sa foloseasca doar operatii de adunare si scadere si care sa fie echivalenta cu intructiunea "n=n/10". P.S. stiam si eu lucrurile astea ;-)
Alte întrebări interesante