EXERCÍCIOS LÓGICA DE PROGRAMAÇÃO
Casos: EXERCÍCIOS LÓGICA DE PROGRAMAÇÃO. Pesquise 862.000+ trabalhos acadêmicosPor: maiconmdj • 27/5/2014 • 528 Palavras (3 Páginas) • 1.224 Visualizações
EXERCÍCIOS LÓGICA DE PROGRAMAÇÃO - VisuALG
COMPUTAÇÃO CIENTÍFICA
27/05/2014
Escreva cada um dos códigos fonte abaixo no VisuALG, teste-os e em seguida COLE-o junto ao enunciado da questão. Ao final, poste o arquivo no Ambiente Virtual da disciplina.
O algoritmo / programa deve seguir OBRIGATORIAMENTE a estrutura abaixo.
algoritmo "semnome"
// Função :
// Autor :
// Data : 27/05/2014
// Seção de Declarações
var
inicio
// Seção de Comandos
Fimalgoritmo
* Na medida do possível, preocupe-se com a qualidade/estrutura do código fonte, utilize comentários, linhas em branco, “edentação”, ...
1. Elabore um algoritmo para calcular o salário líquido de um determinado funcionário. Você deve informar os seguintes valores: nome, salário e imposto de renda. Com base nestes valores você deverá encontrar o valor do salário líquido (salário líquido = salário – imposto de renda) e mostrar na tela a seguinte mensagem: “O funcionário xxxxxxxxxxx recebe salário líquido no valor de R$XXXXX”.
algoritmo "semnome"
// Função :
// Autor :
// Data : 27/05/2014
// Seção de Declarações
var
nome: caractere
salario, salario_final: real
imposto:real
inicio
escreval("Digite seu nome")
leia(nome)
escreval("Informe seu salario")
leia(salario)
escreva ("informe imposto de renda - %")
leia (imposto)
salario_final <- salario - (salario *imposto / 100)
escreval("")
escreval("-----------------------")
escreva("")
escreva("O funcionario ",nome, " recebe salario liquido no valor de ", salario_final:5:2)
fimalgoritmo
2. Elabore um programa que efetue o cálculo do reajuste de salário de um funcionário. Considere que o funcionário deverá receber um reajuste de 15% caso seu salário seja menor que 800. Se o salário for maior ou igual a 800, mas menor que 1200, o reajuste será de 10%, e caso seja ainda maior que 1200, o reajuste deverá ser de 5%. O programa deverá pedir o nome do funcionário e o valor do seu salário atual.
algoritmo "salario"
// Função :
// Autor :
// Data : 27/05/2014
// Seção de Declarações
var
sal:real
novosal,reajuste:real
inicio
escreva ("Digite o valor do seu salario")
leia(sal)
se(sal<800) entao
novosal<-sal+sal*0.15
senao
se(sal<=1200) entao
novosal<-sal*1.10
senao
novosal<-sal*1.05
fimse
fimse
escreva (novosal)
fimalgoritmo
3. Crie um programa para ler três notas de um aluno, calcular a média e informar se ele foi aprovado (Média ≥6), reprovado (Média < 6) ou aprovado com louvor (Média = 10).
algoritmo "nota"
// Função :
// Autor :
// Data : 27/05/2014
// Seção de Declarações
var
nota1,nota2,nota3:inteiro
media:real
inicio
escreva("Informe a nota 1 :")
leia(nota1)
escreva("Informe a nota 2 :")
leia(nota2)
escreva("Informe a nota 3 :")
...