Module: expressões aritméticas


Problem

7/7

Recursos de divisão em Java

Theory Click to read/hide

Existem duas operações de divisão na linguagem de programação Java:
/ divisão  e % cálculo do restante da divisão.

Coisas para lembrar:
1) A operação de cálculo do resto da divisão (%) é realizada APENAS em números inteiros
2) O resultado da operação de divisão (/) depende do tipo de operandos   
A regra aqui é:
Na divisão de um número inteiro por outro inteiro, a parte fracionária é sempre descartada, independentemente do tipo de variável em que armazenamos o valor!

Ao armazenar um resultado real em uma variável inteira, a parte fracionária também será descartada

Vejamos exemplos de operações de divisão: int i; duplo x; i = 7; x = i/4; // x=1, inteiro dividido por inteiro x = i / 4.; // x=1,75, um número inteiro é dividido por uma fração (4 - sem um ponto é percebido como um número inteiro, 4. (com um ponto) já é um número real!) x =(duplo) i / 4; // x=1.75, divide um fracionário por um inteiro - aqui a variável i é convertida em um número real - esta é uma conversão de tipo EXPLICITA

Problem

1) Nas linhas 7, 9 e 11 organize a saída do valor da variável calculada na linha anterior (organize a saída a partir de uma nova linha).
2) Execute o programa
3) Certifique-se de que o programa funcione exatamente como descrito na parte teórica.
4) Analise as respostas