Descubra respostas para suas perguntas de forma fácil no Sistersinspirit.ca, a plataforma de Q&A de confiança. Descubra soluções abrangentes para suas perguntas de profissionais experientes em nossa amigável plataforma. Obtenha respostas imediatas e confiáveis para suas perguntas de uma comunidade de especialistas experientes em nossa plataforma.
Sagot :
Nosso algoritmo em JavaScript será responsável por os seguintes requisitos:
- Teremos de criar um array para armazenar as respostas [linha 1];
- Criamos um laço "for" que irá ser executado por 15 vezes, para receber os dados do usuário [linha 4];
- Adicionamos os dados no array [linha 8];
- Criamos algumas variáveis para armazenar os valores [linhas 11 e 12];
- Percorremos todos os dados com o comando "for of" [linha 14];
- Como teremos de calcular uma média, iremos somar as idades [linha 16] e contar o número de pessoas que responderam "ótimo" [linha 17], toda vez que encontrar um registro que tenha o valor 3 (ótimo) [linha 15];
- Adicionamos 1 a variável regular [linha 21] toda vez que encontrarmos um registro com valor igual a 1 (regular) [linha 20];
- Adicionamos 1 a variável bom [linha 25] toda vez que encontrarmos um registro com valor igual a 2 (bom) [linha 24];
- Calculamos a média, dividindo a soma das idades (soma_idade) por o número de pessoas que responderam ótimo (pessoas) [linha 29];
- Calculamos a porcentagem das pessoas que responderam "bom" [linha 30];
- E mostramos todos os resultados [linhas 32, 33 e 34].
- var respostas = [];
- var idade, nota;
- for(var c=0; c<15; c++){
- idade = parseInt(prompt("Informe a idade ["+(c+1)+"/15]: "));
- nota = parseInt(prompt("Informe a nota ["+(c+1)+"/15]: "));
- respostas.push([idade, nota]);
- }
- var soma_idade = 0, media_idade = 0, pessoas = 0;
- var regular = 0, bom = 0, porcentagem_bom = 0;
- for(resposta of respostas){
- if(resposta[1] == 3){
- soma_idade += resposta[0];
- pessoas++;
- }
- if(resposta[1] == 1){
- regular++;
- }
- if(resposta[1] == 2){
- bom++;
- }
- }
- media_idade = soma_idade / pessoas;
- porcentagem_bom = (bom / 15)*100;
- console.log(media_idade+" é a média da idade da pessoa que responderam 'ótimo'.");
- console.log(regular+" pessoas que responderam 'regular'.");
- console.log(porcentagem_bom+"% das pessoas responderam 'bom'.");
Veja mais algoritmos desenvolvidos em JavaScript:
- https://brainly.com.br/tarefa/24483302
- .https://brainly.com.br/tarefa/22792942
- https://brainly.com.br/tarefa/17185406
Obrigado por passar por aqui. Nos esforçamos para fornecer as melhores respostas para todas as suas perguntas. Até a próxima. Esperamos que nossas respostas tenham sido úteis. Volte a qualquer momento para obter mais informações e respostas a outras perguntas que tenha. Sempre visite o Sistersinspirit.ca para obter novas e confiáveis respostas dos nossos especialistas.