Exercícios para algoritmos
Ensaio: Exercícios para algoritmos. Pesquise 862.000+ trabalhos acadêmicosPor: val.am • 16/6/2014 • Ensaio • 870 Palavras (4 Páginas) • 334 Visualizações
Algoritmo Exercicio_17;
{
Um companhia de teatro planeja dar uma série de espetáculos. A direção calcula que, a
R$ 5,00 o ingresso, serão vendidos 120 ingressos, e as despesas montarão em R$ 200,00. A
diminuição de R$ 0,50 no preço dos ingressos espera-se que haja um aumento de 26 ingressos
vendidos.
Fazer um algoritmo que escreva uma tabela de valores do lucro esperado em função do
preço do ingresso, fazendo-se variar este preço de R$ 5,00 a R$ 1,00 de R$ 0,50 em R$ 0,50.
Escreva, ainda, o lucro máximo esperado, o preço e o número de ingressos correspondentes.
Primeiramente devemos compreender o problema e o que está sendo solicitado.
Segundo, é preciso encontrar uma solução para o problema que atenda ao solicitado.
Terceiro, fazemos o algoritmo conforme a solução encontrada.
Sendo assim, vamos aos passos 1 e 2.
Pelo enunciado, se o preço do ingresso for vendido a 5 reais, serão vendidos 120 ingressos, porém,
ela deseja simular outros valores do ingresso x quantidade vendida. Para cada valor, haverá uma variação
na quantidade vendida e consequentemente no lucro em função do valor multiplicado pela quantidade.
Em relação às despesas, podemos concluir que elas não sofrerão variações, uma vez que o enunciado não
diz nada a respeito disto. Sendo assim, para qualquer valor e quantidade de ingressos vendidos, as despesas
sempre somarão em 200 reais.
Contudo, a lógica para resolver o problema deve ser:
1 - montar uma tabela contendo os valores de venda dos ingressos
a - esta tabela deve iniciar com o preço do ingresso em 5 reais e com quantidade de ingressos vendidos igual a 120
b - esta tabela deve finalizar com o preço de ingresso em 1 real e a quantidade de ingressos deve ser calculada:
i - cada linha da tabela deve considerar uma redução de 50 centavos no valor do ingresso e um aumento de 26
ingressos vendidos toda vez que o valor do ingresso for reduzido;
ii - cada linha da tabela deverá conter o lucro máximo estimado, considerando o desconto das despesas.
2 - Analisar a tabela para identificar qual o preço, a quantidade de ingressos vendidos e o valor para o maior lucro\
esperado.
Lembrando que o lucro deve ser calculado da segunte forma: (Preço do Ingresso * Qtde Vendida) - Despesas.
O Algoritmo:
O algoritmo a ser montado para a solução acima deverá portanto considerar:
a - os valores iniciais (valor do ingresso a 5 reais e total de ingressos vendidos iguais a 120);
b - valor das despesas igual a 200 reais;
c - efetuar um laço (estrutura de controle) e a cada iteração deste laço, reduzir o preço do ingresso;
c - a cada redução do preço do ingresso em 50 centavos, haverá um aumento de 26 ingressos vendidos.
d - a cada iteração e preço variado, identificar qual será o preço que conterá o maior lucro para
exibir esta informação ao final do processamento.
Sendo assim, vamos ao programa em questão...
}
declare
ValorIngresso, Lucro, LucroLiquido, Despesas, MaiorLucro, PrecoMaiorLucro : real;
QuantidadeMaiorLucro, Quantidade : inteiro;
inicio
{ inicia considerando que o maior lucro é ZERO reais. Durante a iteração do laço, caso o valor do maior
encontrado for superior ao valor desta variável, o programa fará a substituição pelo novo valor}
MaiorLucro <- 0;
Despesas <- 200;
//atribuo os valores iniciais que já são conhecidos através do enunciado
ValorIngresso <- 5;
Quantidade <- 120;
{
Inicio a estrutura de controle usando o comando ENQUANTO
Os cálculos serão executados até que o valor do ingresso seja inferior à 50 centavos.
A cada iteração do laço, o valor do ingresso vai sendo
...