Lógica, perguntado por Kethyn6, 10 meses atrás

Observação é em Programação em Java para iniciantes. Programar uma função filme que recebe três arrays com os nomes de personagens, filmes e ano de estréia no cinema. A função deve receber também um valor de id escolhido pelo usuário com intervalo de 1 até o tamanho máximo dos arrays fornecidos e retornar uma frase com o seguinte modelo: "personagem é um personagem do filme filme que estreou no cinema em lançamento." Se o valor de id for inválido, a função deve retornar a frase "Essa não é uma opção válida." Exemplo: personagens = ["Hermione", "Trinity", "Leia"] filmes = ["Harry Potter", "Matrix", "Star wars"] lancamentos = [2001, 1999, 1977] id = 3 Deve retornar a string: Leia é um personagem do filme Star wars que estreou no cinema em 1977.

Soluções para a tarefa

Respondido por CamilaBriel633
2

Resposta:

function filme(personagens, filmes, lancamentos, id)

{

 if ((id > 0) && (id <= filmes.length)) {

  var opt = id - 1;

  return personagens[opt] + " é um personagem do filme " + filmes[opt] + " que estreou no cinema em " + lancamentos[opt] + ".";

 }else{

  return "Essa não é uma opção válida.";

 }

}

Perguntas interessantes