Programação Algoritmo
Exames: Programação Algoritmo. Pesquise 861.000+ trabalhos acadêmicosPor: millosaa • 19/9/2013 • 615 Palavras (3 Páginas) • 1.906 Visualizações
ALGORITMO 01
Fazer um algoritmo para ajudar no cálculo do salário de um funcionário. O sistema deve pedir:
- nome do funcionário
- salário bruto
- número de dependentes
e deve mostrar:
- nome do funcionário e
- salário líquido
Considere a seguinte regra para o cálculo:
Salário Líquido = Salário Bruto – Desconto INSS + (15,00 * Número de Dependentes)
+ Auxílio Passagem(40,00) + Auxílio Refeição (100,00)
Salário Bruto Desconto INSS
Até 1.000,00 8%
De 1.000,01 a 2.000,00 9%
Acima de 2.000,00 10%
RESOLUÇÃO:
algoritmo "salariofuncionario"
// Função :
// Autor : Kamila M.Almeida
// Data : 2/9/2013
// Seção de Declarações
var
func:caracter
salbruto,salliq: real
depen:inteiro
inicio
// Seção de Comandos
Escreva ("Nome do Funcionário:")
leia (func)
Escreval ("Digite o salario bruto do funcionario:")
leia (salbruto)
Escreval ("Digite a quantidade de dependentes do funcionario:")
leia (depen)
se (salbruto <=1000)entao
salliq <-salbruto- salbruto*0.08+15*depen+140
senao
se (salbruto<=1000.01) entao
salliq<- salbruto- salbruto*0.09 + 15*depen+140
senao
se salbruto<=2000 entao
salliq<- salbruto- salbruto*0.10+15*depen+140
fimse
fimse
fimse
escreva ("o nome do funcionario e", func)
escreva ("o salario liquido e", salliq)
fimalgoritmo
ALGORITMO 02
Fazer um algoritmo para ajudar a bilheteria do metrô. O operador deve informar o tipo do bilhete (unitário,duplo ou 10 viagens) e o valor pago pelo passageiro. O sistema deve mostrar, então, a quantidade de bilhetes adquiridos e o troco que o passageiro deve receber. Considere a seguinte tabela de preço:
Bilhete unitário .................................................................. 2,30
Bilhete duplo ......................................................................3,80
Bilhete de 10 viagens ...................................................... 18,00
RESOLUÇÃO:
algoritmo "BILHETES"
// Função :
// Autor :
// Data : 2/9/2013
// Seção de Declarações
var
qtdbilhetes: inteiro
valorpago,troco: real
opcao: inteiro
inicio
// Seção de Comandos
Escreval ("Informe o tipo do bilhete:")
Escreval ("1-Bilhete Unitário")
Escreval ("2- bilhete duplo")
Escreval ("3- bilhete de 10 viagens")
escreva ("Digite o tipo de bilhete:")
leia (opcao)
escreval("Informe a quantidade de bilhetes:")
leia (qtdbilhetes)
escreval ("informe o valor pago pelo cliente:")
leia (valorpago)
se (opcao =1)entao
troco<- valorpago - (qtdbilhetes*2.30)
senao
se (opcao =2) entao
troco<- valorpago - (qtdbilhetes*3.80)
senao
se (opcao =3) entao
troco<- valorpago - (qtdbilhetes*18.00)
fimse
fimse
fimse
Escreval ("A quantidade de bilhetes adquiridos foi:",qtdbilhetes)
Escreva ("o troco foi de:",troco)
fimalgoritmo
ALGORITMO 03
Desenvolva um algoritmo que calcule as raízes de uma equação do 2º Grau, na forma Ax² + Bx + C, levando em consideração a existência de raízes reais.
RESOLUÇÃO:
algoritmo "Ax^2+Bx+C"
// Função :
// Autor : Kamila M.Almeida
// Data : 02/09/2013
// Seção de Declarações
...