Buscar

Atividade 5.

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

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

Outros materiais