question

Preciso de ajuda com uma codigo Java problema/questao.?

Eu recentemente baixou este novo jogo chamado de herói de código que foi feita para ensinar os jogadores como usar Javascript em um motor de unidade embora jogabilidade e aprendizagem. Se você nunca ouviu falar dele, Youtube ou Google-lo.

Ele ensina através de objectivos pouco onde você tem que alterar o código dado a você e fazer certas acções depois de ser apresentado aos conceitos diferentes. No final da primeira sala que ensina as noções básicas de alguns loops no código, foi-me dado um desafio para testar todo o conhecimento que eu aprendi, mas apesar de eu ir para trás e reaprender os conceitos da lição, eu não consigo descobri-lo. Aqui é o desafio.

/ / Escrever um programa que imprime os números de 1 a 100.
//But para múltiplos de 3 impressão "Fizz" em vez do número.
//And para múltiplos de 5 impressão "Buzz."
//For múltiplos de três e cinco imprimir "FizzBuzz".
//Otherwise imprimir apenas o número.

para (var i = 0; i<= 100;="" i++="" )=""></=>
{

}


O que eu coloquei:

para (var i = 0; i<= 100;="" i++="" )=""></=>
{
se (i = i / 3)
{
Imprimir ("Fizz");
}

se (i = i / 5)
{
Imprimir ("Buzz");
}

outra
{
impressão (i);
}
}

Esta foi minha primeira suposição e não funcionou e eu tentei alterar o código um pouco, mas eu não pode resolvê-lo.

Eu queria saber se quem sabe alguma coisa sobre Java poderia me ajudar. Eu poderia passar para a próxima lição, mas eu quero ter certeza que eu entendo este primeiro no caso de um problema como o que acontece novamente. Então, qual é a solução para isso? Eu datilografei desse errado. Digitei = em vez de = =. para (var i = 0; i
resposta Resposta
Localize o restante usando o operador de módulo (resto), % e verifique se é igual a zero.

Usar outra pessoa-ifs para que ele só faz um deles.

para (var i = 0; i<= 100;="" i++="" )=""></=>

{

se (eu 15% = = 0)

{

/ / Divisível por 3 e 5.

/ / Poderia também usar se ((i % 3 = = 0) && (eu % 5 = = 0))

Print("FizzBuzz");

}

else if (eu % 3 = = 0)

{

Imprimir ("Fizz");

}

else if (eu % 5 = = 0)

{

Imprimir ("Buzz");

}

outra

{

impressão (i);

}

}



Nota lateral: Java e JavaScript são duas línguas completamente diferentes. Não confundi-los. Estão a aprender JavaScript, Java não.

@ board678: seu código imprime "FizzBuz", divididos em duas linhas, que provavelmente não é desejável. (Eu assumindo Print () adiciona uma nova linha)

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta



Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved