algoritimo
Disciplina: Algoritmos e Lógica de Programação
Prof. Rafael S. Bressan Nome: Yan Lucas D.M.
TRABALHO 1 – 1º Bimestre Estrutura Sequencial
1) O que é lógica?
R: Lógica para programação é a técnica de encadear pensamentos para atingir determinados objetivos.
2) De três exemplos de sequencias lógicas.
R: Uma sequência lógica são os passos para se atingir determinado resultado, como por exemplo uma receita, trocar um lâmpada, e até mesmo ao fazer um laço na gravata.
3) Quais são os tipos de fluxogramas mais utilizados?
R:Diagrama de blocos Fluxograma de processo simples Fluxograma Funcional
Fluxograma Vertical
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.
R:
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
1. A := 20
2. B := 10
3. escreva (B)
4. B : = A
5. escreva (A)
b) R: 12,14
1. A : = 10
2. B : = Α + 1
3. A : = Β + 1
4. B : = A + 1
5. escreva (A)
6. A := Β + 1
7. escreva (A)
c) R: 2.5 , 2.5 e 7.75
1. x := (4/2)+(2/4)
2. y := 4/2+2/4
3. elefante := 56/32+6
4. escreval (x)
5. escreval (y)
6. escreval (elefante)
6) Marque (V) valido ou (I) invalido para os nomes de variáveis segundo a regra vista em aula. “Justifique sua resposta”
( V ) A
( I ) 1° Num ( inválido pois está com espaço entre o 1° num e começou com