Algoritmo
Algoritmos e lógica de programação
Luis Flavio Avanzi Junior
1. O que é lógica?
Logica é uma parte da filosofia que esta relacionada com a racionalidade, foi criada para distinguir o certo e o errado.
2. De três exemplos de sequencias lógicas.
Fazer uma ligação: 1º pegue o telefone 2º ligue-o 3º verifique se esta funcionando 4º disque o numero
Fazer uma pipoca de micro-ondas: 1º pegue a pipoca 2º abra a saco 3º coloque no micro-ondas de acordo com o lado indicado 4º acione a função pipoca 5º espere o termino
Ligar o carro: 1º destrave o carro 2º entre no carro 3º coloque a chave no contato 4º coloque em ponto morto 5º vire a chave
3. Quais são os tipos de fluxogramas mais utilizados?
Diagrama de blocos, fluxograma de processo simples, fluxograma Funcional, fluxograma Vertical e fluxograma ANSI.
4. Desenvolva fluxogramas no padrão ANSI para os seguintes problemas: a) Leia 4 números, calcule e apresente a soma dos quatro números, a subtração do segundo pelo primeiro, a multiplicação do terceiro pelo quarto e a divisão da soma total por 4.
b) Calculo da ária de um retângulo.
c) Leia 3 notas de um aluno, calcule e apresente a média final.
d) Leia altura e peso e calcule o índice de massa corpórea (IMC). “IMC = Divisão do peso pela altura ao quadrado.”
5. Analise os seguintes blocos de código dos algoritmos abaixo e diga o que será impresso ao serem executados: a)10, 20 b) 13 c)2.5, 2.5, 7.75
6. Marque (V) valido ou (I) invalido para os nomes de variáveis segundo a regra vista em aula. “Justifique sua resposta”
V V I I I I V V V V I I
7. Faça um algoritmo em fluxograma e pseudocódigo que leia três números informados pelo usuário, calcule e apresente a média ponderada, sabe-se que os pesos são respectivamente: 1, 2, e 3.
8. Escreva um algoritmo em fluxograma e pseudocódigo para ler o salário mensal e o percentual de