Logica de programaçao
TERCEIRA SEMANA – 16 A 23 DE JUNHO
ATIVIDADE DE CASA III 1) Represente graficamente (Fluxograma) um algoritmo onde são dados o preço do produto, a quantidade comprada e, em seguida, calcule o preço final do produto.
2) Faça um algoritmo (Pseudocódigo) que calcule a área do trapézio. Onde, a área=(baseMaior+baseMenor)*altura/2.
3) Desenvolva um algoritmo que receba um número e diga se ele está no intervalo entre 100 e 200
4) Quando algoritmos são criados, algumas vezes há necessidade de controlar a ordem em que as instruções deverão ser executadas pelo computador de modo a solucionar um problema. Para permitir que o fluxo de execução seja controlado, devemos utilizar as estruturas de controle de fluxo, leia as afirmativas abaixo e assinale a alternativa correta.
I. Na estrutura seqüencial, os comandos de u algoritmo são executados em uma seqüência pré-estabelecida, ou seja, cada comando é executado somente após o termino do comando anterior II. Na estrutura de decisão simples, são comuns situações em que uma instrução, ou conjunto de instruções, devam ser executados sempre para situações verdadeiras III. Usaremos a estrutura de decisão simples encadeada quando tivermos necessidade de atender somente uma condição. a) I e III são verdadeiras b) I e II são verdadeiras c) Somente I é verdadeira d) Somente III é verdadeira
5) Faça um teste de mesa para o algoritmo representado no fluxograma abaixo
INICIO
N1,N2
S←N1+N2
FIM
S >10
V
S