Algoritmos
Seminário: Algoritmos. Pesquise 862.000+ trabalhos acadêmicosPor: NiickFarias • 16/1/2014 • Seminário • 888 Palavras (4 Páginas) • 406 Visualizações
Algoritmos – Conceitos básicos
Indique qual o resultado das expressões aritméticas abaixo, sendo:x = 6.0
y = 2
z = 4.0
a = 8
b = 7.5
c = 7.7
d = 12
p = 4
q = 3
r = 10
a) c + y - z * a ^ q / p
d / y
y / a
x / z
r % q
y % d
((z / a) + b * a ) - d
100 * (q / p) + Exp(z)
Sqrt(z - Sqrt(p))
Abs(a – b * y - d)
Lembrete: a % b: resto da divisao de a por b
Sqrt(a): raiz quadrada de a
Abs(a): valor absoluto de a
Exp(a): a-ésima potência do número neperiano, ou ea
Determine os resultados obtidos na avaliação das expressões lógicas seguintes, sabendo que A, B, C contém, respectivamente, os valores 2, 7, 3.5, e que existe uma variável lógica L cujo valor é FALSO:
(B = A * C) AND (L OR VERDADEIRO)
(B > A) OR (B = Exp(A))
L OR (B / A ≥ C) AND NOT(A ≥ C)
NOT L OR VERDADEIRO AND (Sqrt(A + B) ≥ C)
NOT L OR (B * 2 - C = 0)
L OR NOT (A ** B ≤ C * 10 + A * B)
Independentemente dos valores de X, Y e Z, qual o valor de: (X/Y = Z) OR (X/Y ≠ Z)?
Estruturas Condicionais
Dados três números reais A, B e C, escreva um algoritmo que imprima o deles. Lembre-se que o usuário pode, por engano, fornecer como entrada dois ou três números iguais.
Faça um algoritmo para calcular a área de um triângulo retângulo. Esse algoritmo não pode permitir a entrada de dados inválidos, ou seja, medidas menores ou iguais a zero ou medidas que não correspondam a um triângulo retângulo.
O que está errado no algoritmo abaixo? Justifique.
Algoritmo exercicio05
// Declaração de variáveis
inteiro: n, par, x
início
leia(n)
x ← n % 2
se (x = 0)
então par ← verdadeiro
senão par ← falso
fimse
fim
Considere o seguinte algoritmo:
Algoritmo execicio06
// Declaração de variáveis
lógico: b1, b2, b3
início
se (b1)
então <Comando1>
senão
se (b2)
então
se (b3)
então <Comando2>
senão
<Comando3>
<Comando4>
fimse
<Comando5>
fimse
fimse
fim
Considerando <ComandoN> como comandos quaisquer, responda e justifique:
...