1
resposta

[Projeto] Desafio Opcional: Múltiplos de 3

Entretanto, no curso não ensinou bem sobre as operações de comparação "==" e operador de módulo. Alguém poderia me explicar de forma mais fácil? Eu consegui fazer pesquisando sobre na internet. public class Desafio1 {

public static void main(String[] args) {

    for (int aoba = 5; aoba <= 100; aoba++) {
        if (aoba % 5 == 0) {
            System.out.println(aoba);
        }
    }
}

}

1 resposta

Olá Luis, tudo bem?

Vou tentar explicar de forma simples sobre as operações de comparação "==" e o operador de módulo.

A operação de comparação "==" é utilizada para verificar se dois valores são iguais. Por exemplo, se você tem duas variáveis numéricas, digamos x e y, e você quer verificar se elas são iguais, você pode usar a operação de comparação "==" da seguinte forma:

if (x == y) {
  // código a ser executado se x for igual a y
}

Já o operador de módulo é representado pelo símbolo "%". Ele retorna o resto da divisão de um número pelo outro. Por exemplo, se você quer saber o resto da divisão de 10 por 3, você pode usar o operador de módulo da seguinte forma:

int resto = 10 % 3;

O valor da variável "resto" será 1, pois 10 dividido por 3 tem um resto de 1.

Espero ter ajudado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software