Analise E Desenvolvimento De Sistemas Trabalho Individual - 1º Semestre UNOPAR
Artigo: Analise E Desenvolvimento De Sistemas Trabalho Individual - 1º Semestre UNOPAR. Pesquise 862.000+ trabalhos acadêmicosPor: alineludmila • 7/5/2013 • 1.297 Palavras (6 Páginas) • 4.934 Visualizações
1. INTRODUÇÃO
Parte I
Desenvolver os quatro primeiros exercícios utilizando o VisuAlg. O quinto exercício pode ser desenvolvido de forma integral ou através da representação de um código com a documentação de seu funcionamento (o programa deverá ser comentado para que seja possível analisar a forma como foi realizada a conversão).
Parte II
Traduzir para a linguagem lógica algum conceito de Fundamentos da Administração da Informação e construir a respectiva tabela-verdade.
2. DESENVOLVIMENTO
Parte I
1) Escreva o pseudocódigo equivalente ao fluxograma abaixo:
algoritmo "Consumo_Médio"
// Função: Calcular o consumo médio de gasolina por quilômetro percorrido
var
// Declarando as variáveis
Dist, Vol, CM: real
inicio
//Obtenção dos dados
escreva ("Distância total percorrida (Km): ")
leia (Dist)
escreva ("Volume de combustível gasto (L): ")
leia (Vol)
//Cálculo do consumo médio
CM <- Dist/Vol
//Exibição dos resultados
escreval ("Consumo médio=", CM , " Km/L")
fimalgoritmo
2) Crie um algoritmo que receba pelo teclado o nome de um Funcionário e seu salário bruto. Se o salário for acima de R$1000,00, calcule desconto de 11% do INSS; se não, calcule 9%.Ao final, exiba o nome do funcionário, o salário bruto e o salário com desconto de INSS.
DADOS DE ENTRADA: NOME, SALÁRIO BRUTO
PROCESSAMENTO: Se o salário for acima de R$1000,00 calcule 11% de desconto de INSS; se não, calcule 9%.
SAIDA: Ao final exiba o nome do funcionário,o salário bruto e o salário com desconto de INSS.
algoritmo "Desconto_INSS"
// Função :Calcular desconto do INSS, dependendo do salário do funcionário
var
//Declarando as variáveis
nome: caracter
sal, sal_final: real
inicio
//Obtenção dos dados
escreval ("Digite o nome do funcionário: ")
leia (nome)
escreval ("Digite o salário do funcionário: ")
leia (sal)
// Aplicando a função SE
se sal>=1000 entao
sal_final<- sal-(sal*11/100)
senao
sal_final<- sal-(sal*9/100)
fimse
// Exibição do resultado
escreva ( nome, ", que recebia ", sal, " reais, ", " passa a receber ", sal_final, " por questão do desconto de INSS.")
filmalgoritmo
3) Crie um algoritmo em que, dada a tabela a seguir, calcula o valor de desconto a ser concedido para um determinado cliente, de acordo como valor da compra. O algoritmo deverá receber pelo teclado o nome do cliente e o valor total da compra.
Valor da compra % de desconto
Ate R$ 1.000,00 5
Entre R$ 1.000,00 a R$ 5.000,00 10
Acima de R$ 5.000,00 15
DADOS DE ENTRADA: Nome do cliente, Valor total da compra
PROCESSAMENTO: comparar o valor da compra para obter o desconto de acordo com a tabela
DADOS DE SAIDA: Nome do cliente, valor do desconto
algoritmo "Calculo_Desconto_Compra"
// Função :Calcula o desconto da compra de acordo com valores da tabela
var
cliente: literal
valor_compra, desconto: real
inicio
//----------Entrada-------------
escreval("***Nome do Cliente:")
leia(cliente)
escreval("***Valor da Compra:")
leia(valor_compra)
//---------Processamento---------
se valor_compra < 1000.00 entao
desconto<- valor_compra * 0.05
fimse
se valor_compra >=1000.00 entao
desconto<- valor_compra * 0.10
fimse
se valor_compra > 5000.00 entao
desconto <- valor_compra * 0.15
fimse
//----------Saida----------------
escreval("Cliente:", cliente)
escreval ("Desconto:", desconto)
fimalgoritmo
4) O algoritmo abaixo possibilita calcular a média das notas de 5 alunos. Obs.: faça as alterações necessárias para que o algoritmo possibilite a média da turma
...