Buscar

Algoritmo no visualg? Alguem me ajuda pfv? Utilizando estrutura de decisão?

 

Uma empresa decidiu auxiliar os funcionários e seus dependentes oferecendo uma bonificação para os estudos. Elabore um algoritmo para ler: 

o valor da mensalidade; 
o nível do curso (I para educação Infantil, B para educação Básica ou M para ensino Médio); 
o tipo de aluno (F para funcionário ou D para dependente); 

O algoritmo deve calcular: 

Valor total do curso (valor da mensalidade vezes 12 mensalidades); 
O valor mensal da bonificação. Este valor é calculado sobre o valor mensal do curso, sendo: 50% para funcionário e 30% para dependente. 

Obs.: Para curso da educação infantil ou do ensino médio, conceder uma bonificação adicional de 5%.
 
Consegui fazer uma parte, abaixo está o que consegui fazer:
 
algoritmo "semnome"
var
v_mensalidade, v_bonificacao: real
N_curso, T_aluno: literal
infantil, basica, media, funcionario, dependente: inteiro
inicio
escreval ("Tipo de aluno: funcionário, dependente")
escreval("Nivel do curso: infantil, basico, medio")
escreval("Valor da mensalidade: ")
leia(v_mensalidade)
escreval("Nivel do curso: ")
leia(N_curso)
escreval("Tipo de aluno: ")
leia(T_aluno)

💡 6 Respostas

User badge image

Joaquim Alex Macedo

clica em executar no visualG e vai colocando o que pede na tela preta (prompt de comando)

0
Dislike0
User badge image

Rafael Mitsuo Bueno Ebara

Eu não lembro em portugol, mas a lógica é mais ou menos assim.

 

Pelo que eu vi, primeiro você terá de receber a informação se a pessoa é funcionária ou dependente, para saber quanto vai dar de desconto no final. E o nível do curso também deve ser recebido, para verificar, pois se for educação infantil ou ensino médio, terá um acréscimo de 5% no desconto (totalizando 55% ou 35%).

Depois disso é só receber as váriaveis igual esta fazendo mesmo.

E no final calcular o valor total multiplicando o valor recebido na mensalidade por 12.

O valor mensal da bonificação, tem que fazer uma condicional para verificar se a pessoa é funcionario ou dependente, depois outra condicional para verificar o nível do curso. Depois disso você já sabe quanto de desconto ela terá, então é só pegar o valor da mensalidade e descontar esta porcentagem. Para saber o valor exato do desconto é so calcular assim: mensalidade - (mensalidade - desconto).

0
Dislike0
User badge image

Andre Smaira

Para responder esta pergunta devemos colocar em prática o nosso conhecimento sobre Algoritmos.


Primeiro você terá de receber a informação se a pessoa é funcionária ou dependente, para saber quanto vai dar de desconto no final. E o nível do curso também deve ser recebido, para verificar, pois se for educação infantil ou ensino médio, terá um acréscimo de 5% no desconto (totalizando 55% ou 35%). Depois disso é só receber as váriaveis igual esta fazendo mesmo. E no final calcular o valor total multiplicando o valor recebido na mensalidade por 12.

Portanto, o valor mensal da bonificação, tem que fazer uma condicional para verificar se a pessoa é funcionario ou dependente, depois outra condicional para verificar o nível do curso. Depois disso você já sabe quanto de desconto ela terá, então é só pegar o valor da mensalidade e descontar esta porcentagem. Para saber o valor exato do desconto é so calcular assim: mensalidade - (mensalidade - desconto).

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

✏️ Responder

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

Outros materiais