o retrato de dorian gray
Lista de Exercícios 1
Algoritmos e lógica de programação
1. O que é lógica?
É o pesamento racional para executar uma ação ou objetivo.
2. De três exemplos de sequências lógicas.
Lavar roupa:
1º Encher a máquina de lavar com água;
2º Pegar a roupa suja e colocar dentro da máquina;
3º colocar o sabão em pó;
4º Fechar a tampa e escolher o programa desejado;
5º Esperar a máquina desligar pegar a roupa e estender no varal;
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.
algoritmo "média_ponderada"
// Função :Calcular a média ponderada de tres números
// Autor :Diego Donizete Carneiro
// Data : 06-09-2014
// Seção de Declarações var nota1,nota2,nota3,mediap:real inicio escreva ("digite a nota1 := ") leia (nota1) escreva ("digite a nota2 := ") leia (nota2)
escreva