Buscar

No programa a seguir, quantas vezes a caixa de diálogo aparece na tela?

import javax.swing.JOptionPane;

public class teste {

    public static void main(String[] args) {

        int array[ ] = {7, 3, 5, 2, 1, 4};

        for(int i = 0; i<6; i++){

            if((array[i]%1)==0)

            JOptionPane.showMessageDialog(null, array[i]);

            }

    }

}

💡 3 Respostas

User badge image

Gustavo Pereira Araujo

A resposta é 6

 

2
Dislike0
User badge image

RD Resoluções

\(5\) vezes, a mensagem aparecerá todas as vezes em que o resto da divisão do conteúdo do vetor por \(1\) for igual a \(0\).


Como todos os valores dentro do vetor são inteiros então o resto da divisão deles por \(1\) sempre será eles mesmo (um número inteiro), dessa forma o resto sempre será \(0\).

Assim a resposta do laço condicional if será verdadeira para todos os casos, entrando no laço a mensagem é exibida.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais