Considere o programa abaixo escrito na linguagem Java: O res...

Próximas questões
Com base no mesmo assunto
Q263652 Programação
Considere o programa abaixo escrito na linguagem Java:


Imagem 002.jpg


O resultado a ser informado ao usuário após a execução do programa acima é:

Alternativas

Comentários

Veja os comentários dos nossos alunos

De 3 à 19 Pulando de 2 em 2

% => Pega o resto da divisão.

Divisão - Resto
3/3 = 0
5/3 = 2
7/3 = 1
9/3 = 0
11/3 = 2
13/3 = 1
15/3 = 0
17/3 = 2
19/3 = 1
Só complementando o colega acima.

Precisamos dar atenção a pegadinha do incremento. Facilmente podemos intuir que se começamos em 3 e o valor vai aumentando então o resto ficará cada vez maior até que o número volte a ser um multiplo de 3. Entretando, atenção! Pois o incremento é 2.

Bons estudos.

e o "+" da linha system.out.print, o que significa

Caro Gustavo N ,

Antecipadamente me perdoe, pois sou de Processos de Negócios e não de Desenvolvimento, mas creio que o "+" da linha system.out.print, seguido de " ", significa o acréscimo de um caractere [espaço] entre os algarismos.

Sendo assim, esse código poderia ser mais ou menos assim comentado:

public class Programa // inicia o corpo da definição da classe pública Programa

public static void main(String args[]) // método principal inicia aexecução do aplicativo Java

for(int i=3; i<20 ; i+=2) // varie a variável de controle de 3 a 19em incrementos de 2.

System.out.print((i%3) + " "); // imprime na saída o resto dadivisão da variável de controle por 3 e acrescenta um caractere [espaço].


Aos colegas de Desenvolvimento, fiquem à vontade para correção.

Grande abraço a todos.

MRB


Isso mesmo Rocha.


No System.out.print();

Sempre que você quiser incluir mais coisas na impressão insere o sinal de "+" (sem aspas).

E você pode fazer as operações dentro de Parenteses. (como foi feito na questão).


Exemplos>

// Aritmética é feita da forma convencional

System.out.println("1+2 = "+(i1+i2));// => 1+2 = 3

O que estiver entre Aspas " " = Será impresso. o que tiver entre parenteses será executado.


Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo