07.02.2015 Views

Mariangela de Oliveira Gomes Setti - Programa de Pós-Graduação ...

Mariangela de Oliveira Gomes Setti - Programa de Pós-Graduação ...

Mariangela de Oliveira Gomes Setti - Programa de Pós-Graduação ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

94<br />

Ao estipular o número <strong>de</strong> alunos igual a trinta, a idéia é forçar o aluno a pensar em<br />

uma estrutura <strong>de</strong> repetição. Da mesma forma, foram estabelecidas sete disciplinas para que<br />

houvesse outra estrutura <strong>de</strong> repetição. Além disso, para fazer a consistência para que a nota<br />

fosse ≥ 0, haveria necessida<strong>de</strong> <strong>de</strong> uma terceira estrutura <strong>de</strong> repetição.<br />

Consi<strong>de</strong>rando estes aspectos, apresentamos, a seguir, uma alternativa <strong>de</strong> solução para<br />

o problema proposto, apenas para ilustrar a nossa discussão. Esta solução faz uso das<br />

estruturas <strong>de</strong> repetição, conforme <strong>de</strong>scrito no parágrafo anterior. Observamos que po<strong>de</strong>riam<br />

ser utilizadas outras estruturas <strong>de</strong> repetição, como as <strong>de</strong>scritas no item 4.6.2.<br />

Solução para a questão 1- 01/07:<br />

inicio // início do algoritmo em portugol<br />

inteiro Num-Alunos, Notas;<br />

real N, Média, Maior-Média, Rep;<br />

Num-Alunos ← 0; Notas ← 0;<br />

N, Média ← 0; Maior-Média ← 0; Rep ← 0;<br />

N ← -1;<br />

enquanto (Num-Alunos ≤30)<br />

inicio<br />

enquanto (Notas ≤ 7)<br />

inicio<br />

escreva (“Entre com a nota do aluno, <strong>de</strong>ve ser ≥ 0”);<br />

enquanto (N < 0)<br />

inicio<br />

leia N;<br />

escreva (“A nota <strong>de</strong>ve ser ≥ 0, digite novamente”);<br />

fim-enquanto<br />

Média ← Média + N;<br />

Notas ← Notas + 1;<br />

fim-enquanto<br />

Média ← (Média / 7);<br />

escreva (“A média do aluno é = ”, Média);<br />

se (Média > Maior-Média)<br />

entao Maior-Média ← Média;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!