Documente Academic
Documente Profesional
Documente Cultură
Operații aritmetice
Probleme
1. Transcrieți în C/C++ următoarea
expresie:
R:
Exerciții:
1) A=13 B=2
Cat=a/b=6
Rest=a%b=1
A=B*cat+rest
13=2*6+1
2) A=2023 B=10
Cat=202
Rest=3
2023=10*202+3
3) A=201 B=34
Cat=5
201=34*5+rest
Rest=201-170=31
4) A=12 B=1024
Cat=0
Rest=12
12=0*1024+12
OBS: a%b=a, dacă a<b
OBS:
a) Prin împărțirea la o putere a lui 10
„segmentăm” numărul în două.
Ex: a=12345 b=1000
a/b=12 a%b=345
12 | 345
Cat Rest
R:-6