Baixe o app para aproveitar ainda mais
Prévia do material em texto
10. Desenvolva um algoritmo que receba a data de nascimento de uma pessoa e a data atual, calcule e mostre se essa pessoa é maior de idade. Var // Seção de Declarações das variáveis nascimento, atual, idade : inteiro Inicio // Seção de Comandos, procedimento, funções, operadores, etc... escreva("Qual ano você nasceu? ") leia(nascimento) escreva ("Qual o ano atual? ") leia(atual) idade<-atual-nascimento escreva("idade:",idade) escreval("") se (idade >= 18) então escreva("Maior de idade") senão escreva("Menor de idade") fimse Fimalgoritmo 11. Desenvolva um algoritmo que receba três valores numérico real, calcule e mostre a média ponderada desses números, considerando que o primeiro número tem peso 2, o segundo número tem peso 3 e o terceiro número tem peso 5. Var // Seção de Declarações das variáveis N1, N2, N3, soma: real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... escreva("DIGITE O PRIMERO NUMERO: ") leia(N1) escreva("DIGITE O SEGUNDO NUMERO: ") leia(N2) escreva("DIGITE O TERCEIRO NUMERO: ") leia(N3) soma <- (N1*2) + (N2*3) + (N3*5)/3 escreval ("A media ponderada desse numeros é:",soma) Fimalgoritmo 11) Desenvolva um algoritmo que receba o preço atual e a venda mensal média de um produto, calcule e mostre o novo preço, sabendo que: · ¨ se a venda média mensal for menor que 500 e o preço atual menor que 30,00, então o produto sofre um aumento de 10%; · ¨ se a venda média mensal for maior ou igual a 500 e menor que 1000 e o preço atual maior ou igual a 30,00 e menor que 80,00, então o produto sofre um aumento de 15%; ¨ · se a venda mensal média for maior ou igual a 1000 e o preço atual maior ou igual a 80,00, então o produto sofre uma diminuição de 5%. Var // Seção de Declarações das variáveis preco_atual,venda_mensal,preco_final:real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... // entrada escreva("Digite o preço atual do produto R$:") leia(preco_atual) escreva("Digite a venda media mensal do produto R$:") leia(venda_mensal) //Processamento //Colocar a estrutura de decisão que é o se se (venda_mensal<500)e(preco_atual<30)entao preco_final<- preco_atual*0.10+preco_atual escreva("O preço final do produto apos o reajuste sera de:",preco_final) senao se(venda_mensal>=500)e(venda_mensal<1000)e(preco_atual>=30)e(preco_atual<80)entao preco_final<- preco_atual*0.15+preco_atual escreva("O preço final do produto apos o reajuste sera de:",preco_final) senao se(venda_mensal>=1000)e(preco_atual>=80)entao preco_final<- preco_atual-preco_atual*0.05 escreva("O preço final do produto apos o reajuste sera de:",preco_final) fimse fimse fimse Fimalgoritmo 12. Desenvolva um algoritmo que receba o salário de um funcionário, calcule e mostre o valor do aumento salarial e o salário final a ser recebido pelo funcionário, considerando que se o funcionário: - recebe menos que 500,00, terá reajuste de 100%; - recebe mais ou igual a 500,00 e menos que 1.000,00, terá reajuste de 75%; - recebe mais ou igual a 1.000,00 e menos que 1.500,00, terá reajuste de 50%; - recebe mais ou igual a 1.500,00 e menos que 2.000,00, terá reajuste de 25%; - recebe mais ou igual a 2.000,00 e menos que 3.000,00, terá reajuste de 10%; - recebe mais ou igual a 3.000,00 e menos que 5.000,00, terá reajuste de 5%; - recebe mais ou igual a 5.000,00, terá reajuste de 2%. Var // Seção de Declarações das variáveis salario, ajuste, salariofinal : real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... escreva("Salario Atual R$: ") leia(salario) // processamento se(salario < 500) entao salariofinal<- salario*1.0+salario escreva("O valor do salario reajustado é de R$:",salariofinal) senao se(salario>=500) e (salario<1000) entao salariofinal<- salario*0.75+salario escreva("O valor do salario com reajuste é de R$:",salariofinal) senao se(salario>=1000) e (salario<1500) entao salariofinal<- salario*0.50+salario escreva("O valor do salario com reajuste é de R$:",salariofinal) senao se(salario>=1500) e (salario<2000) entao salariofinal<- salario*0.25+salario escreva("O valor do salario com reajuste é de R$:",salariofinal) senao se(salario>=2000) e (salario<3000) entao salariofinal<- salario*0.10+salario escreva("O valor do salario com reajuste é de R$:",salariofinal) senao se(salario>=3000) e (salario<5000) entao salariofinal<- salario*0.05+salario) escreva("O valor do salario com reajuste é de R$:",salariofinal) senao se(salario>=5000) entao salariofinal<- salario*0.02+salario escreva("O valor do salario com reajuste é de R$:",salariofinal) fimse fimse fimse fimse fimse fimse fimse Fimalgoritmo
Compartilhar