Escolar Documentos
Profissional Documentos
Cultura Documentos
Exerccios Programao
RHM07 Recursos Hdricos e Energia: Aspectos
conceituais e computacionais
Itajub, 2016
Sumrio
EXERCCIO 1 ............................................................................................................... 3
EXERCCIO 2.a. ........................................................................................................... 4
EXERCCIO 2.b. ........................................................................................................... 5
EXERCCIO 5.a. ........................................................................................................... 6
EXERCCIO 5.b. ........................................................................................................... 7
EXERCCIO 6.a. ........................................................................................................... 8
EXERCCIO 6.b. ......................................................................................................... 10
EXERCCIO 7 ............................................................................................................. 12
EXERCCIO 9 ............................................................................................................. 13
EXERCCIO NO LINDO .............................................................................................. 14
2
EXERCCIO 1: Desenvolver um programa que pea para inserir trs variveis e
realize a soma destas variveis, imprimindo o valor da soma em tela.
Figura 1: Exerccio 1.
3
EXERCCIO 2.a.: Desenvolver programa para ler 3 variveis (A, B E C),
escrever estas trs variveis na tela e soma-las, apresentando o resultado final
A=50, B=30. Utilizando as variveis IF, THEN, ENDIF, estabelea a condio:
Se A for maior que, A ser (A+B+C)*2, caso contrrio, a soma ser (A+B+C)/2.
4
EXERCCIO 2.b.: Desenvolver programa para ler 3 variveis (A, B E C),
escrever estas trs variveis na tela e soma-las, apresentando o resultado final
A=30, B=50, C=100. Utilizando as variveis IF, THEN, ENDIF, estabelea a
condio: Se A for maior que, A ser (A+B+C)*2, caso contrrio, a soma ser
(A+B+C)/2.
5
EXERCCIO 5.a.: Ler 15 variveis em um arquivo. Fazer a soma das variveis
e verificar se o quinto maior que 10.
6
EXERCCIO 5.b.: Ler 15 variveis em um arquivo. Fazer a soma das variveis
e multiplicar dcima terceira por 1000.
7
EXERCCIO 6.a.: Utilizando o comando do continue atribuir o valor 100 a uma
varivel qualquer. Fazer 20 iteraes somando a esta varivel o valor 0.2 a
cada iterao. Imprimir em um arquivo o valor atualizado da soma e o nmero
de iterao.
8
Figura 7: Resultado exerccio 6.a.
9
EXERCCIO 6.b.: Atribua o valor 100 a uma varivel qualquer. Fazer 20
iteraes somando a esta varivel o valor 0.2 a cada iterao. Imprimir em um
arquivo o valor atualizado da soma.
10
Figura 9: Resultado exerccio 6.b.
11
EXERCCIO 7: Ao invs de 20, rodas 100 vezes. Mudar o acrscimo para 2.
Colocar um if se o valor for maior que 220 para de imprimir.
12
EXERCCIO 9: Em hidrulica de condutos forados uma equao muito
utilizada para o clculo do fator f para escoamento turbulento hidraulicamente
liso a seguinte equao:
1
= 2. log() 0,8
Onde,
f o fator de atrito
.
=
106
13
EXERCCIO NO LINDO: Considere uma indstria que vende seu produto (X1)
a $10 a unidade. O seu custo de produo de $3 e consegue produzir 10
unidades por dia. Parte dos resduos lanada diretamente no Rio (X2) e o
que sobra tratada na Estao de Tratamento de Resduos com uma
eficincia de 80%. O custo de resduo de $6, sendo que so produzidas duas
unidades de resduo por cada unidade de produto. Assim, tem-se:
Logo,
Receitaliquida = 5X1 X2
21 2 10
2 + 0,2(21 2) 4
21 2 0
14
Figura 12: Exerccio utilizando o LINDO.
15