Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Ajuda com um projeto

Bom dia primeiramente, pessoal preciso fazer um projeto urgente, porém não sei nem por onde começar, até agora só consegui fazer os botões vi tantos e tantos vídeos mais nenhum me ajudou. O desafio proposto foi esse : Cada entrevistado deve responder às seguintes perguntas Dado 1) Idade Dado 2) Conhece o banco? (Sim / Não) Dado 3) Conhece as vantagens que ele proporciona? (Sim / Não) Dado 4) Ao final da entrevista, o agente de contas deve também registrar o gênero do entrevistado. (Feminino / Masculino) a) Solução de software: Construa um programa que leia e processe os dados acima e como resultado de volta a seguinte informação: • O número de pessoas que conhecem o banco; • O número de pessoas que NÃO conhecem o banco; • O número de pessoas que conhecem os benefícios; • O número de pessoas que NÃO conhecem os benefícios; • A porcentagem de pessoas do gênero Feminino; • A porcentagem de pessoas do gênero Masculino. b) Solução de teste: Crie um simples código HTML para testar a lógica acima, contendo apenas os componentes: Campo para informar o Dado 1 Campo para informar o Dado 2 Campo para informar o Dado 3 Campo para informar o Dado 4 Botão para adicionar o entrevistado Botão para processar e mostrar o resultado (o resultado deve ser o resumo solicitado no item a) e logo depois listar todos os entrevistados que declararam não conhecer o banco ordenado de forma crescente por idade.

1 resposta
solução!

No item B fala para criar um "simples formulario para testar a lógica acima", então:

Parte 1: Construa o formulário HTML com os campos solicitados:

  • Dado 1, você pode utilizar o input type="number"
  • Dado 2, você pode utilizar o input type="radio"
  • Dado 3, você pode utilizar o input type="radio"
  • Dado 4, você pode utilizar o input type="radio"
  • Construa 2 botões um para salvar os dados informados no formulário e o outro para listar todos os dados salvos.

Parte 2: Eu não sei o nivel de conhecimento que voce possui em javascript, mas, pode prosseguir utilizando um array de objetos para chegar ao resultado final.

  • Crie uma variavel do tipo array para armazenar todos os dados de todos os clientes.
  • Tera que pegar as respostas de cada input do formulario ao clicar no botão para adicionar o entrevistado.

Dica, quando você clicar para adicionar o cliente, neste momento crie um objeto e faça um push no array criado anteriormente, por exemplo:

let cliente = {
 idade: "aqui recebe a resposta do campo do formulario",
 conheceBanco: "aqui recebe a resposta do campo do formulario",
 conheceVantagens: "aqui recebe a resposta do campo do formulario",
 genero: "aqui recebe a resposta do campo do formulario",
}

arrayDeClientes.push(cliente)
  • Tera uma variavel para cada informação do item A com seus respectivos calculos(soma e porcentagem).
  • Para o botão "processar e mostrar o resultado", percorrer o arrayDeClientes e mostrar a informação na tela.
  • Para a parte "e logo depois listar todos os entrevistados que declararam não conhecer o banco ordenado de forma crescente por idade.", pesquise pelo metodo sort em javascript.

Boa sorte!