Informática, perguntado por DaviRitsuka, 1 ano atrás

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%.

Soluções para a tarefa

Respondido por sassaki7
0
Primeiramente, definimos as variáveis, depois podemos iniciar o algoritmo, pedindo para o ele ler o nome do aluno, o tipo de curso, e o valor da mensalidade do curso.

Feito isso, podemos partir para os cálculos, é feito o cálculo do valor total do curso multiplicando o valor da mensalidade por 12, feito isso, é imposto as condições de tipo de aluno e do tipo do curso, cada qual com seu desconto.

Abaixo o código em Visualg:

var

curso, tipo_aluno, nome: caractere

mensalidade, valor_curso, bonificacao: real

inicio

escreval("Nome do aluno")
leia(nome)

escreval("Digite F para funcionpario e D para dependente")
leia(tipo_aluno)

escreval("Informe o nível do curso, digite I para infantil, B para educação básica e M para educação média")
leia(curso)

escreval("Informe o valor da mensalidade do curso")
leia(mensalidade)

valor_curso <- mensalidade * 12

se tipo_aluno = "F" faca

valor_curso <- valor_curso - (valor_curso*0.5)
mensalidade <- mensalidade - (mensalidade*0.5)     

    se curso = "I" faca
          valor_curso <- valor_curso - (valor_curso*0.05)       
          mensalidade <- mensalidade - (mensalidade*0.05)     
    fimse                       
    se curso = "M" faca               
          valor_curso <- valor_curso - (valor_curso*0.05)       
          mensalidade <- mensalidade - (mensalidade*0.05)     
    fimse                  
fimse     

se tipo_aluno = "D" faca
    valor_curso <- valor_curso - (valor_curso*0.3)
    mensalidade <- mensalidade - (mensalidade*0.3)     

    se curso = "I" faca       
         valor_curso <- valor_curso - (valor_curso*0.05)       
         mensalidade <- mensalidade - (mensalidade*0.05)     
     fimse                       

     se curso = "M" faca               
          valor_curso <- valor_curso - (valor_curso*0.05)       
          mensalidade <- mensalidade - (mensalidade*0.05)     
     fimse                  
fimse                        

escreval("O aluno", aluno,"pagará o total de, ", valor_curso, ", e o valor da mensalidade será de, ",mensalidade)                                            

fim
Perguntas interessantes