TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Algoritmos

Seminário: Algoritmos. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  16/1/2014  •  Seminário  •  888 Palavras (4 Páginas)  •  380 Visualizações

Página 1 de 4

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:

...

Baixar como (para membros premium)  txt (4.1 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com