TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Algoritmo

Monografias: Algoritmo. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  23/5/2013  •  2.433 Palavras (10 Páginas)  •  1.475 Visualizações

Página 1 de 10

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

...

Baixar como (para membros premium)  txt (5.5 Kb)  
Continuar por mais 9 páginas »
Disponível apenas no TrabalhosGratuitos.com