Baixe o app para aproveitar ainda mais
Prévia do material em texto
algoritmo E PROGRAMAÇÃO atividades DA aula 05 Todos os algoritmos desta atividade deverão ser desenvolvidos no VISUALG e enviados no Microsoft Word. Para desenvolver estes algoritmos deverão ser utilizadas as estruturas condicionais (Se...Senão...Fimse) e de seleção múltipla (Escolha...Caso). Faça um algoritmo para ler a idade de uma pessoa e determinar se a pessoa é maior ou menor de idade. algoritmo "Maior idade" // Função : // Autor : // Data : 30/05/2018 // Seção de Declarações var idade :real inicio // Seção de Comandos Escreva ("digite a idade: ") Leia (idade) se idade>=18 entao escreva ("a pessoa é maior de idade") senao escreva ("a pessoa é menor de idade") fimse Faça um algoritmo para ler quatro notas de um aluno, calcular a sua média e classificar de acordo uma das seguintes situações: se a média for maior ou igual a 6.0, o aluno está aprovado, se a média for menor que 6.0 e maior ou igual a 3.0, o aluno está de exame, e se a média for menor que 3.0, o aluno está reprovado. algoritmo "média aluno" // Função : // Autor : // Data : 30/05/2018 // Seção de Declarações var nota1, nota2, nota3, nota4, media : real inicio // Seção de Comandos Escreva ("Digite a nota da prova 1: ") Leia (nota1) Escreva ("Digite a nota da prova 2: ") Leia (nota2) Escreva ("Digite a nota da prova 3: ") Leia (nota3) Escreva ("Digite a nota da prova 4: ") Leia (nota4) media<-(nota1+nota2+nota3+nota4)/4 Escreva ("Sua media é ", media) se media>=6 entao Escreva (" Você foi aprovado") senao se media >=3 entao Escreva (" Você esta em exame") senao Escreva (" Você foi reprovado") fimse fimse fimalgoritmo A corretora Segtotal concederá um aumento de salário aos seus funcionários, variável de acordo com o cargo, conforme tabela abaixo. Faça um algoritmo para ler o salário e o código de cargo de um funcionário, e calcular o novo salário. Se o cargo do funcionário não estiver na tabela, ele deverá, então, receber 35,5% de aumento. Mostre o salário antigo e o novo salário. Código Cargo Percentual 91 Gerente 10% 92 Analista 20% 93 Técnico 30% algoritmo "AUMENTO DE SALARIO DE FUNCIONARIOS" // Função : // Autor : // Data : 30/05/2018 // Seção de Declarações var salario, aumento : real cargo : inteiro inicio // Seção de Comandos escreval("Tabela de Cargos") escreval("91 - Gerente ") escreval("92 - Analista") escreval("93 – Técnico") escreva("Digite o número correspondente ao cargo do funcionário: ") leia(cargo) escreva("Digite o salário atual:R$") leia(salario) escolha cargo caso 91 aumento <- (salario *10/100) escreval("O cargo escolhido foi: Gerente ") caso 92 aumento <- (salario *20/100) escreval("O cargo escolhido foi: Analista ") caso 93 aumento <- (salario *30/100) escreval("O cargo escolhido foi: Técnico ") outrocaso escreval("Você digitou errado o número de correspondente ao cargo!") fimescolha se ((cargo >= 91) e (cargo <= 93)) entao escreval("O novo salário é de:R$",(salario + aumento)) escreva("O valor do aumento de salario é de:R$",aumento) fimse fimalgoritmo
Compartilhar