Exercícios Propostos: 1) Faça um algoritmo que receba o salário base de um funcionário, calcule e mostre salário a receber, sabendo-se que esse funcionário tem gratificação de 5% sobre o salário-base e paga imposto de 7% sobre o salário-base. Algoritmo “CalculoSalario” var sal, salreceber, grat, imp: real inicio leia(sal) grat <- sal*0.05 imp <- sal*0.07 salreceber <- sal + grat – imp escreva (salreceber) fimalgoritmo 2) Faça um algoritmo que receba o valor de um depósito e o valor da taxa de juros, calcule e mostre o valor do rendimento e o valor total depois do rendimento. Algoritmo “CalculoRendimento” var dep, taxa, rend, total: real inicio leia(dep, taxa) rend <- dep*(taxa/100) total <- dep + rend escreva (rend) escreva (total) fimalgoritmo 3) Construa um algoritmo que leia o nome de um vendedor, o seu salário fixo, o total de vendas por ele efetuado e o percentual que ganha sobre o total de vendas. Calcule e escreva o salário total deste vendedor. Algoritmo “TotalVendas” var vend: caractere sal, totvend, perc: real inicio escreval(“Informe o nome do vendedor”) leia(vend) escreval(“Informe salário, total de vendas e o percentual sobre total de vendas”) leia(sal, totvend, perc) totvend <- sal + totvend*(perc/100) escreva(totvend) fimalgoritmo 4) Construa um algoritmo que leia inicialmente o nome e salário bruto de um funcionário, aplique um aumento de 20% ao salário informado, e escreva o nome do funcionário e o seu salário líquido, considerando que o salário líquido é calculado com 18% de desconto do salário bruto. Algoritmo “CalculoSalLiq” var func: caractere salbr, salliq, aum, desc: real inicio escreval(“Informe o nome do funcionário e seu salário bruto”) leia(func, salbr) aum <- salbr*0.2 desc <- salbr*0.18 salliq <- salbr + aum - desc escreva(“Funcionário “, func, “ com salário líquido = “, salliq) fimalgoritmo 5) Construa um algoritmo que leia nome de um funcionário, o número de horas trabalhadas, o valor que recebe por horas trabalhadas e o número de filhos, com estas informações, calcular o salário deste funcionário, considerando que o mesmo terá uma gratificação de 3% sobre o salário bruto por cada filho. Escreva ao final, o nome do funcionário, seu respectivo salário e o acréscimo de salário, caso ela tenha tido direito a esta gratificação. Algoritmo "CalculoSalFunc" var func: caractere numhoras, numfilhos: inteiro valhora, salbrt, salfunc, grat: real inicio escreval("Informe o nome do funcionário") leia(func) escreval("Informe o numero de horas trabalhadas, o valor da hora e o numero de filhos") leia(numhoras, valhora, numfilhos) salbrt := numhoras*valhora grat := 0.03*numfilhos*salbrt salfunc := salbrt + grat escreval("Funcionário ", func, " com salário bruto = ", salbrt) escreva("Obteve gratificação = ", grat) fimalgoritmo 6) Escrever um algoritmo que leia 3 valores - a, b e c – calcule e escreva o resultado de todos os valores calculados abaixo especificando cada um deles a que se refere: a) A área do trapézio que tem a como a base maior, b como base menor e c como altura áreadotrapézio = ((basemaior + basemenor)/2)*alt b) A área do quadrado que tem o valor da variável b como lado áreado quadrado= lado* lado c) A área da superfície de um cubo que tem c como aresta áreadocubo = 6*aresta*aresta Algoritmo "CalculoArea" var a, b, c: real areatrp, areaqdr, areacub: real inicio escreval("Informe os valores para a, b e c") leia(a, b, c) areatrp := ((a + b)/2)*c areaqdr := b*b areacub := 6*c*c escreval(“Area do trapezio = “, areatrp) escreval(“Área do quadrado = “, areaqdr) escreval(“Área do cubo = “, areacub) fimalgoritmo 7) Faça um algoritmo que determine e escreva o volume de uma caixa dágua cilíndrica, sendo que o raio e a altura devem ser fornecidos (lidos pelo teclado). V = PI * Raio^2 * Altura Algoritmo "CalcVolumeCilindro" var raio, alt, vol: real inicio escreval("Informe o raio e altura") leia(raio, alt) vol := 3.14*raio^2*alt escreval("Volume do cilindro = ", vol) fimalgoritmo