Informatica Aplicada 2
Casos: Informatica Aplicada 2. Pesquise 861.000+ trabalhos acadêmicosPor: jgoncalves • 22/8/2014 • 350 Palavras (2 Páginas) • 2.293 Visualizações
1. Exercícios de lógica. Para desenvolver a solução para os problemas propostos apresente os passos que devem ser desenvolvidos para obter o resultado.
a. Temos 3 recipientes de tamanhos distintos (8, 5 e 3 litros), sendo que o recipiente de 8 litros está totalmente cheio. Considerando que os recipientes não sejam graduados, deseja-se colocar 4 litros em dois recipientes.
8 litros: recipiente 1
5 litros: recipiente 2
3 litros: recipiente 3
1. Passe 5 litros do recipiente 1 para o recipiente 2.
2. Passe 3 litros do recipiente 2 para o recipiente 3.
3. Passe 3 litros do recipiente 3 para o recipiente 1.
4. Passe 2 litros do recipiente 2 para o recipiente 3.
5. Passe 5 litros do recipiente 1 para o recipiente 2.
6. Passe 1 litros do recipiente 2 para o recipiente 3.
7. Passe 3 litros do recipiente 3 para o recipiente 2.
b. Um comerciante está transportando um lobo, um coelho e 500 kg de cenouras. Durante a viagem, ele se depara com um rio e um pequeno barco, no qual só é possível transportar um elemento por vez. Descreva quais serão as ações tomadas pelo comerciante para atravessar o rio, de modo que ele nunca deixe o lobo e o coelho ou o coelho e as cenouras sozinhos em uma das margens.
1. Transporte o coelho
2. Transporte as cenouras e leve o coelho consigo.
3. Deixe o coelho e transporte o lobo.
4. Volte e transporte o coelho.
2. Faça um algoritmo que receba três notas, calcule e mostre a média aritmética entre elas.
algoritmo "MediaAritimetica"
var
n1, n2, n3, media: real
inicio
escreva ("Dê as três notas: ")
leia (n1, n2, n3)
media <- (n1 + n2 + n3)/3
escreva ("Média: ", media)
fimalgoritmo
3. Faça um algoritmo que calcule e mostre a área de um triângulo. Sabe-se que: Área = (base * altura)/2.
algoritmo "AreaTriangulo"
var
bt, at, area: real
inicio
escreva ("Qual a base do triangulo? ")
leia (bt)
escreva ("Qual a altura do triangulo? ")
leia (at)
area <- (bt*at)/2
escreva ("Area do triangulo = ", area)
fimalgoritmo
...