Trabalho Algoritmo
PROGRAMACAO DE COMPUTADORES
Algoritmo
Fabio Luiz Gallonetti B744DG-8
Turma: EP4P17
Prof. Fernando André Nogueira
SOROCABA
2014
Lista de exercícios para entrega – Valor 1,5
1) Um comerciante calcula o valor da venda, tendo em vista a tabela a seguir:
Valor da Compra
Valor da Venda
Valor < R$ 10,00
Lucro de 70%
R$ 10,00 > Valor < R$ 30,00
Lucro de 50%
R$ 30,00 > Valor < R$ 50,00
Lucro de 40%
Valor >R$ 50,00
Lucro de 30%
Criar um algoritmo que leia o valor da compra e imprima o valor da venda
algoritmo "Calc_Lucro"
// Função : Calcula o valor que lucrou na venda dos produtos
// Autor : Fabio
// Data : 12/10/2014
// Seção de Declarações var valor, vlr_venda: real inicio // Seção de Comandos escreva("Digite o valor do produto: ") leia(valor) se valor < 10 entao vlr_venda <- valor * 0.70 escreva("O valor lucrado é: ", vlr_venda) senao se (valor > 10) e (valor < 30) entao vlr_venda <- valor * 0.50 escreva("O valor lucrado é: ", vlr_venda) senao se (valor > 30) e (valor < 50) entao vlr_venda <- valor * 0.40 escreva("O valor lucrado é: ", vlr_venda) senao se (valor > 50) entao vlr_venda <- valor * 0.30 escreva("O valor lucrado é: ", vlr_venda) senao fimse fimse fimse fimse fimalgoritmo
TESTE DE MESA
Valor
<10
>10 e <30
>30 e <50
>50
vlr_venda
9,00
70%
6,30
15
50%
7,50
42,00
40%
16,80
62,00
30%
18,60
2) Criar um algoritmo que leia um número inteiro entre 1 e 12 e escrever o mês correspondente. Caso o usuário digite um número fora desse intervalo, deverá aparecer uma mensagem informando que não existe mês com este número.
algoritmo "Desc_Mes"
// Função : Descobre o mês
// Autor : Fabio
// Data : 12/10/2014
// Seção de Declarações var mes: inteiro Jan, Fev, Mar, Abr, Mai, Jun, Jul, Ago, Set, Out, Nov, Dez: caracter inicio // Seção de Comandos
Jan <- "Janeiro"
Fev <- "Fevereiro"
Mar <- "Março"
Abr <- "Abril"
Mai <- "Maio"
Jun <- "Junho"
Jul <- "Julho"
Ago <- "Agosto"
Set <- "Setembro"