Divisão inteira e resto
No módulo "Expressões aritméticas" falamos sobre as características da operação de divisão na linguagem C++.
Lembre-se que para dados inteiros (tipo int) duas operações de divisão podem ser usadas.
/
- divisão inteira, quando descartamos a parte fracionária como resultado da operação de divisão.
%
- cálculo do resto de uma divisão.
É preciso lembrar!
Em C e C++, o resultado
da divisão de um inteiro por um inteiro – é sempre um inteiro, o resto é descartado na divisão.
Exemplo
int a,b;
a = 10;
b = 3;
int c = a/b; // Resposta: c = 3
int d = a%b; // Resposta: d = 1
Estas operações são muito importantes na programação. Eles precisam ser entendidos e usados corretamente.
Pratique, codifique mais e mais e você terá sucesso!