Buscar

Uma empresa decidiu fazer um recrutamento para preencher algumas vagas. Os candidatos serão cadastrados por computador. Faça um algoritmo para: a) ...

Uma empresa decidiu fazer um recrutamento para preencher algumas vagas. Os candidatos serão cadastrados por computador. Faça um algoritmo para: a) Ler número do candidato, a idade, o sexo, a experiência profissional (Sim/Não); b) Mostrar a idade média dos candidatos; c) Mostrar o número total de candidatos e candidatas; d) Mostrar os candidatos (homens e mulheres) maiores de idade que tenham experiência no serviço.

Respostas

User badge image

Ed Verified user icon

Segue abaixo um exemplo de algoritmo em pseudocódigo para resolver o problema proposto: ``` // Declaração das variáveis inteiro numeroCandidato, idade, totalCandidatos, totalCandidatas, somaIdades caractere sexo, experiencia // Inicialização das variáveis totalCandidatos <- 0 totalCandidatas <- 0 somaIdades <- 0 // Laço de repetição para cadastrar os candidatos enquanto verdadeiro faça // Leitura dos dados do candidato escreva("Digite o número do candidato (ou 0 para encerrar): ") leia(numeroCandidato) // Verifica se o usuário deseja encerrar o cadastro se numeroCandidato = 0 então interrompa o laço fim se escreva("Digite a idade do candidato: ") leia(idade) escreva("Digite o sexo do candidato (M/F): ") leia(sexo) escreva("O candidato tem experiência profissional? (S/N): ") leia(experiencia) // Atualização das variáveis totalCandidatos <- totalCandidatos + 1 somaIdades <- somaIdades + idade se sexo = "F" então totalCandidatas <- totalCandidatas + 1 fim se // Verifica se o candidato é maior de idade e tem experiência se idade >= 18 e experiencia = "S" então escreva("Candidato(a) ", numeroCandidato, " é maior de idade e tem experiência no serviço.") fim se fim enquanto // Cálculo da idade média dos candidatos idadeMedia <- somaIdades / totalCandidatos // Exibição dos resultados escreva("Idade média dos candidatos: ", idadeMedia) escreva("Total de candidatos: ", totalCandidatos) escreva("Total de candidatas: ", totalCandidatas) ``` Lembrando que este é apenas um exemplo de algoritmo e pode ser adaptado de acordo com a linguagem de programação utilizada.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina