Elaboração de algoritmo. (em visualg) uma empresa decidiu aux...

Elaboração de algoritmo. (em visualg)

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

1 Resposta

Ver resposta
Gustavopierro

Primeiramente, definimos as variáveis, depois pedimos para o algoritmo 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 (mensalidade * 12), depois vem as condições, que incluem os tipos de aluno e os tipos de curso, cada um 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​
Sua resposta
Ok

Mais perguntas de Informática





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação