Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, como estou começando a estudar Logica de Programação, resolvi abrir um tópico com os exercícios que estou conseguindo resolver (do meu jeito é claro :rolleyes:/> ) e queria que se alguém souber resolver de alguma outra forma mais simples, postasse o Algoritmo, pois me ajudaria no aprendizado.
E o essencial, se tiver algo errado, queria que me corrigissem.
Obrigado e aqui vai um exercício que demorei algumas horas para fazer:
"Após as recentes derrotas da Seleção Brasileira de Futebol, a CBF resolveu fazer uma pesquisa sobre a atuação do técnico Mano Menezes. Para ajudar nesta pesquisa você irá elaborar um algoritmo que cadastre o nome do responsável pela pesquisa, não podendo este nome não ser informado (não é valido não ser digitado o nome), a quantidade de pessoas entrevistadas, que não pode ser inferior a 5, e para cada entrevistado o seu voto de acordo com a seguinte classificação:
Opção Atuação do técnico
1 Excelente
2 Boa
3 Precisa Melhorar
4 Substituir o técnico
Caso seja informada uma classificação diferente de 1, 2, 3 ou 4 o voto deve ser computado como sem opinião. Após o término da leitura dos dados de todos os entrevistados, seu algoritmo deve apresentar o nome do responsável pela pesquisa, a quantidade de entrevistados que escolheram a opção 1, a quantidade que escolheram a opção 2, a quantidade que escolheram a opção 3, a quantidade que escolheram a opção 4, além da quantidade de entrevistados que não emitiram opinião (sem opinião).
algoritmo "PESQUISA SOBRE O DESEMPENHO DO TECNICO MANO MENEZES"
// Função : PESQUISA SOBRE MANO MENEZES
// Autor : Júlio César
// Data : 29/11/2012
// Seção de Declarações
// Usei os comandos ESCOLHA, CASO e SE para resolver.
var
nome_res, nada: caracter // O NADA é apenas para ficar como uma variável nulo.
pessoas, i, exc, boa, pre_me, sub_tec, voto, sem_op: inteiro
inicio
// Seção de Comandos
Escreval (" --------------- PESQUISA SOBRE MANO MENEZES ---------------")
Escreval ("Digite o Nome do responsavel pela pesquisa")
Leia (nome_res)
se nome_res = nada entao // NADA ficou igual a 0, pois não atribui nenhum valor
Escreval ("Digite o seu nome")
fimse
Escreval ("Digite a quantidade de pessoas entrevistadas")
Leia (pessoas)
se pessoas < 5 entao
Escreval ("Não pode ser menor que 5")
fimse
para i de 1 ate pessoas faca
Escreval ("Opção da Atuação de Mano Menezes")
Escreval (" 1 - Excelente")
Escreval (" 2 - Boa")
Escreval (" 3 - Precisa Melhorar")
Escreval (" 4 - Substituir o Técnico")
Leia (voto)
escolha voto
caso 1
exc <- exc + 1
caso 2
boa <- boa + 1
caso 3
pre_me <- pre_me + 1
caso 4
sub_tec <- sub_tec + 1
fimescolha
se (voto <= 0) ou (voto >= 5) entao
sem_op <- sem_op + 1
fimse
fimpara
limpatela
Escreval ("Nome do responsavel pela pesquisa")
Escreval (nome_res)
Escreval ("")
Escreval ("Quantidade de pessoas entrevistadas ", pessoas)
Escreval ("")
Escreval ("Quantidade que acham Excelente ", exc)
Escreval ("Quantidade que acham Boa ", boa)
Escreval ("Quantidade que acham que Precisa Melhorar ", pre_me)
Escreval ("Quantidade que querem Substituir o Técnico ", sub_tec)
Escreval ("Quantidade Sem Opinião ", sem_op)
fimalgoritmo
A medida que eu for resolvendo as questões, irei postando aqui.
Espero com isso, ajudar colegas que também estão na mesma situação.
Deus abençoe vocês. :closedeyes:/>
Carregando comentários...