Escolar Documentos
Profissional Documentos
Cultura Documentos
Processamento da Informação
OPERADOR
RESTO
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Operador Resto
Um operador bastante útil na resolução de problemas por meio de algoritmos
é OPERADOR DE RESTO que possibilita obter o resto da divisão entre dois
números.
Na inexistência desse operador, o resto da divisão entre dois números pode
ser obtido, de forma indireta fazendo uso dos operadores de divisão,
multiplicação e soma.
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Resto da Divisão
Na inexistência desse operador, o resto da divisão entre dois números pode
ser obtido, de forma indireta fazendo uso dos operadores de divisão,
multiplicação e soma.
Resto da Divisão
PASSO 2: para obter o resto devemos usar o DIVIDENDO (a), O DIVISOR (b)
e o QUOCIENTE (quoc) obtido. Genericamente, o resto é igual a DIVIDENDO
menos DIVISOR vezes QUOCIENTE
quoc = a / b a b quoc
9 4 2
resto = a – (b*quoc)
resto
resto = 9 – (4*2) 1
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Operador Resto
No entanto, algumas linguagens de programação, INCLUSIVE O PORTUGOL
STUDIO, disponibilizam um operador que já obtém diretamente o RESTO DA
DIVISÃO.
OPERADOR RESTO
SIMBOLO %
Operador Resto
resto = a % b
Problema
Escreva um programa para informar se um número digitado pelo usuário é par
ou impar.
Solução 1
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Problema
Escreva um programa para informar se um número digitado pelo usuário é par
ou impar.
Note que também é possível usar o OPERADOR RESTO, diretamente no
comando de seleção “se”
Solução 2
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Outro Problema
Escreva um programa para informar se um número informado pelo usuário é
divisível por 3