Fórum Programa que leia os nomes dos participantes e, ao final, apresente apenas o nome e a nota da vencedora #601269
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
Gostei + 0
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
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)