M02 Exercício 17 – Quase igual a correção do professor Guanabara

Home Fóruns Programação Básica M02 Exercício 17 – Quase igual a correção do professor Guanabara

Visualizando 2 respostas da discussão
  • Autor
    Posts
    • #76368
      Arthur Martins Alves
      Participante

      Olá! O meu código ficou um pouco diferente do professor Guanabara, mas acredito que mesmo assim esteja correto. Em todo caso, gostaria de confirmar, se possível. Em minha pesquisa sobre ano bissexto me guiei por esse site: siteComo calcular ano bissexto

      Código do professor Guanabara:

      se (ano % 4 == 0 e ano % 100 != 0 ou ano % 400 == 0) {
      			escreva("O ano de " + ano + " é BISSEXTO!")
      		} senao {
      			escreva("O ano de " + ano + " NÃO é BISSEXTO!")
      		}

      E meu código:

      se (ano%4 == 0 e ano%100 != 0 ou ano%4 == 0 e ano%100 == 0 e ano%400 == 0) {
      			escreva(" é BISSEXTO!")
      		} senao {
      			escreva(" NÃO é BISSEXTO!")
      		}
    • #76387
      Tutora Mayla
      Mestre

      Arthur, não é necessário colocar as condições ano%4 == 0 e ano%100 == 0 depois do ou, isso se dá porque se um número é divisível por 400, ele automaticamente é divisível por 4 e 100 também.

      Espero ter ajudado, quaisquer outras dúvidas basta entrar em contato.

    • #76388
      Arthur Martins Alves
      Participante

      Ficou super claro! Muito obrigado, Mayla!

Visualizando 2 respostas da discussão
  • Você deve fazer login para responder a este tópico.