AULA 16 - 01/06/11 - MAIS EXERCÍCIOS
Autor: Jefferson Figueiredo | Publicado: 2011-06-02T05:55:00-07:00

Nesta aula debatemos com o professor Jossandro os motivos das notas baixas, e entramos em acordo que a turma irá se dedicar mais, e o professor irá passar mais alguns exercícios antes de avançar com o conteúdo. Segue abaixo os 2 exercícios realizados em aula.
1. Um supermercado deseja reajustar os preços de seus produtos usando o seguinte critério, o produto poderá ter o preço aumentado ou diminuído. Para o preço ser alterado, o produto deve preencher pelo menos um dos requisitos a seguir:
   VENDA MEDIA   PREÇO ATUAL   % DE AUMENTO   % DE DIMINUIÇÃO  
   &lt;500   &lt;R$30,00   10   -  
   &gt;=500 e &lt;1.200   &gt;=R$30,00 e &lt;R$ 80,00   15   -  
   &gt;=1200   &gt;=R$80,00   -   20  
Faça um programa que receba o preço atual e a venda media mensal do produto, calcule e mostre o novo preço.&nbsp;&nbsp;
algoritmo_vendavar&nbsp; preco,venda,aumento:realinicio&nbsp; escreval(“Digite o preço atual”)&nbsp; leia(preco)&nbsp; escreval("Digite a venda média mensal")&nbsp; leia(venda)&nbsp; se(venda &lt; 500)ou(preco &lt; 30)entao&nbsp;&nbsp;&nbsp; aumento&lt;-preco + (preco/100*10)&nbsp; senao&nbsp;&nbsp;&nbsp;&nbsp; se((venda&gt;=500)e(venda&lt;1200))ou((preco&gt;=30)e(preco&lt;80))entao&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aumento&lt;-preco + (preco/100*15)&nbsp;&nbsp;&nbsp;&nbsp; senao &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; se(venda&gt;=1200)ou(preco&gt;=80)entao&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aumento&lt;-preco - (preco/100*20)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; escreval("O novo preço é = ", aumento)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fimse&nbsp;&nbsp;&nbsp;&nbsp; fimse&nbsp; fimsefimalgoritmo
2. Faça um programa que monte os oito primeiros termos da seqüência de Fibonacci:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0,1,1,2,3,5,8,13,21,34,55,...
algoritmo_fibonacci
var&nbsp;&nbsp;resp,cont,valor1,valor2:inteiro
inicio
&nbsp; valor1&lt;-0
&nbsp; valor2&lt;-1
&nbsp; escreval(valor1)
&nbsp; escreval(valor2)
&nbsp; para cont de 3 ate 8 faca
&nbsp;&nbsp;&nbsp; resp&lt;-valor1+valor2
&nbsp;&nbsp;&nbsp; escreval(resp)
&nbsp;&nbsp;&nbsp; valor1&lt;-valor2
&nbsp;&nbsp;&nbsp; valor2&lt;-resp
&nbsp; fimpara
fimalgoritmo

O professor Jossandro aproveitou aula para realizar uma revisão geral sobre todo o conteúdo passado até o momento, além disso, toda e qualquer revisão é sempre bem vinda até porque não teremos condições de avançar no conteúdo se não se aprendermos bem essas estruturas. Consegui fazer os exercícios sem muita dificuldade, e a cada aula que passa estou me empenhando cada vez mais e vejo que tudo está ficando mais simples de entender.
function click() {
if (event.button==2||event.button==3) {
oncontextmenu='return false'; alert ('Todos os direitos reservados');
}
}
function keypresed() {
alert(' Todos os direitos reservados ');
}
document.onkeydown=keypresed;
document.onmousedown=click
document.oncontextmenu = new Function("return false;")