Olá pessoal,esse é meu primeiro tópico na área de logica de programação,nele irei falar sobre 2 operadores, MOD e DIV, a primeira vista parecem ser complicados, mas digo que não, basta apenas querer apreender.
Vou tentar ser o mais claro possível,ok?
Qualquer coisa só avisar!
Operador MOD: é o resto de uma divisão.
Exemplo:
10MOD3 = 1
Por que igual a 1?
Porque usando o operador MOD você só quer o resto da divisão.
Operador DIV: é o quociente da divisão.
Exemplo:
10DIV5 =5
Nada de numeros decimais, o DIV pede apenas o numero inteiro.
Podemos usar os operadores MOD e DIV em diversas coisas na programação, um exemplo,
o cálculo do digito verificador das agências do banco Bradesco.
Abaixo vou estar mostrando como é feito esse cálculo.
Legenda: Variável M: Milhar, Variável C: Centena, Variável D: Dezena, Variável U: Unidade, NRAGE: Numero Agência, D1: Digito 1.
São variáveis do tipo numéricas.
Exemplo:
NRAGE= 1328
DECLARAR M, C, D, U NUMÉRICAS
M = NRAGE DIV 1000
C = NRAGE DIV 100 MOD 10
D = NRAGE DIV 10 MOD 10
U = NRAGE MOD 10
D1 = (M * 6 + C * 7 + D * 8 + U * 9) MOD 11 MOD 10
Resultado
M = 1
C = 3
D = 2
U = 8
D1 = 5
Exercicios
2558MOD25 =
123456MOD10 =
654321MOD4 =
741258MOD3 =
256DIV100 =
256DIV1000 =
2558DIV30 =
1660DIV20 =
Peço que postem suas respostas aqui no tópico.
Desculpem meus erros de português.:piscadela: