Programa que leia os nomes dos participantes e, ao final, apresente apenas o nome e a nota da vencedora
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
Curtidas 0
Respostas
Emerson Nascimento
18/03/2019
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
GOSTEI 0
Rafael Dias
18/03/2019
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>
GOSTEI 0