Algoritmo
Monografias: Algoritmo. Pesquise 862.000+ trabalhos acadêmicosPor: gppn • 23/5/2013 • 2.433 Palavras (10 Páginas) • 1.521 Visualizações
1º SIMULADO – ALGORITMOS
01. Um comerciante calcula o valor da venda, tendo em vista a tabela a seguir:
VALOR DA COMPRA VALOR DA VENDA
Até R$ 10,00 Lucro de 70%
Acima de R$ 10,00 até R$ 30,00 Lucro de 50%
Acima de R$ 30,00 até R$ 50,00 Lucro de 40%
Acima de R$ 50,00 Lucro de 30%
Receba o nome do produto e o valor da compra. Imprima o nome do produto e o valor da venda de acordo com o lucro aplicado.
Programa VENDA
var
VRCOMPRA, VRVENDA: real
PRODUTO: cadeia
Inicio
escreva "Digite o nome do produto"
leia PRODUTO
escreva "Digite o valor da compra"
leia VRCOMPRA
se (VRCOMPRA <= 10) então
VRVENDA ← VRCOMPRA * 1.7
senão
se (VRCOMPRA <= 30) então
VRVENDA ← VRCOMPRA * 1.5
senão
se (VRCOMPRA <= 50) então
VRVENDA ← VRCOMPRA * 1.4
senão
VRVENDA ← VRCOMPRA * 1.3
fim_se
fim_se
fim_se
escreva PRODUTO, “sera vendido por R$” , VRVENDA
Fim
02. Sabendo que somente os municípios que possuem mais de 20000 eleitores aptos têm segundo turno nas eleições para prefeito caso o primeiro colocado não tenha mais do que 50% dos votos, elaborar um algoritmo que leia o nome do município, a quantidade de eleitores aptos, o número de votos do candidato mais votado e informar se ele terá ou não segundo turno em sua eleição municipal.
Programa ELEICAO
var
NE, VOTOS, PORC: inteiro
NOME: cadeia
início
escreva "Digite o nome do municipio: "
leia NOME
escreva "Digite o numero de eleitores aptos: "
leia NE
escreva "Digite o numero de votos do candidato mais votado: "
leia VOTOS
PORC ← NE div 2
se (NE > 20000) .e. (VOTOS <= PORC) então
escreva NOME , " tera segundo turno"
senão
escreva NOME , " nao tera segundo turno"
fim_se
fim
03. Receber um número e imprimir uma das mensagens: é múltiplo de 3 ou não é múltiplo de 3.
Programa MULTIPLO
var
NUM: inteiro
Início
escreva "Digite o numero"
leia NUM
se (NUM mod 3=0) então
escreva "Multiplo de 3"
senão
escreva “Não é multiplo de 3"
fim_se
fim
04. Ler o nome e a nota de um aluno. Imprimir o resultado de acordo com a especificação:
Nota Imprimir
Maior ou igual a 9 A
Maior ou igual a 8 B
Maior ou igual a 7 C
Maior ou igual a 6 D
Abaixo de 6 E
Programa NOTAS
var
NOTA: real
NOME: cadeia
início
...