Programa que leia os nomes dos participantes e, ao final, apresente apenas o nome e a nota da vencedora
18/03/2019
0
Pessoal estou desenvolvendo este programa mais estou com uma dificuldade para colocar o nome do vencedor.
segue o código:
segue o código:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Questão 04</title> </head> <body> <div id=''add''></div> <script> // Questão 04 // Em um concurso de fantasias, os jurados precisam digitar o nome dos 10 participantes // e suas respectivas notas variando de 0 até 10. Crie um programa, utilizando o VisuAlg, // que leia os nomes dos participantes e, ao final, apresente apenas o nome e a nota da // vencedora. var nome = new Array(); var nome = []; var nota = new Array(); var nota = []; var i; for (i = 0; i < 3; i++) { nome.push(prompt(''Digite o nome do participante'')); console.log(nome) nota.push(prompt(''Digite a nota do participante'')); console.log(nota); maiorNota = 0; var maiorNota = Math.max(...nota); console.log(maiorNota); } document.getElementById(''add'').innerHTML = `O participante $, teve a maior nota: $.`; </script> </body> </html>
Rafael Dias
Curtir tópico
+ 0
Responder
Posts
19/03/2019
Emerson Nascimento
a lógica é assim:
notavencedor = 0
nomevencedor = ''
laço
. pede o nome do participante
. pede a nota do participante
. compara se a nota do participante é maior que notavencedor
. - se a nota for maior, atribui notavencedor=nota e nomevencedor=nome
fim do laço
apresenta os dados do vencedor
notavencedor = 0
nomevencedor = ''
laço
. pede o nome do participante
. pede a nota do participante
. compara se a nota do participante é maior que notavencedor
. - se a nota for maior, atribui notavencedor=nota e nomevencedor=nome
fim do laço
apresenta os dados do vencedor
Responder
19/03/2019
Rafael Dias
fiz assim:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Questão 04</title> </head> <body> <div id=''add''></div> <script> // Questão 04 // Em um concurso de fantasias, os jurados precisam digitar o nome dos 10 participantes // e suas respectivas notas variando de 0 até 10. Crie um programa, utilizando o VisuAlg, // que leia os nomes dos participantes e, ao final, apresente apenas o nome e a nota da // vencedora. var nome = new Array(); var nome = []; var nota = new Array(); var nota = []; var i; var maiorNota = 0; for (i = 0; i < 10; i++) { nome.push(prompt(''Digite o nome do participante'')); nota.push(prompt(''Digite a nota do participante'')); if (maiorNota < parseInt(nota[i])) { maiorNota = parseInt(nota[i]) maiorNome = nome[i] } } document.getElementById(''add'').innerHTML = `A maior nota foi $. O vencedor(ra) foi: $.`; </script> </body> </html>
Responder
Clique aqui para fazer login e interagir na Comunidade :)