ALGORITIMOS, FLUXOGRAMA E TESTE DE MESA

296 palavras 2 páginas
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ
CAMPUS CURITIBA (SEDE)
TECNOLOGIA EM MECATRÔNICA INDUSTRIAL

ATIVIDADE DE INFORMÁTICA-LISTA DE EXERCICIOS
ALUNO: Lucas Augusto Albini TURMA: TN51

EXERCÍCIO 1
Faça um algoritmo que leia 4 variáveis A,B,C e D. A seguir, se B for maior do que C e se D for maior do que A e a soma de C com D for maior que a soma de A e B e se C e D, ambos, forem positivos e se a variável A for par escrever a mensagem “valores aceitos”, senão escrever “valores não aceitos”.

ALGORITMO

FLUXOGRAMA

TESTE DE MESA
Se (B>C) e (D>A) e (C+D>A+B) e (C>=0) e (D>=0) e ((A%2)=0)
VARIAVEIS
VALORES
RESULTADO
A
2

VALOR NÃO ACEITO

B
4

C
7

D
9

Se (B>C) e (D>A) e (C+D>A+B) e (C>=0) e (D>=0) e ((A%2)=0)
VARIAVEIS
VALORES
RESULTADO
A
2

VALOR ACEITO

B
3

C
1

D
5

EXERCICIO 2
Desenvolva um algoritmo que leia 3 valores inteiros e efetue o cálculo das raízes da equação de báscara. Se não foi possível calcular as raízes, mostre uma mensagem correspondente. Obs.:não é possível divisão por 0 (zero) e raiz quadrada de número negativo;

ALGORITMO

FLUXOGRAMA

TESTE DE MESA
D:= -b^2-(4*a*c)
Cond. Especif.
VARIAVEIS
VALORES
RESULTADOS
A

B

C

D:= -b^2-(4*a*c)
Cond. Especif. se (A0) e (D>0)
VARIAVEIS
VALORES
RESULTADOS
A
-1

X1=-1 X2=2
B
1

C
2

D:= -b^2-(4*a*c)
Cond. Especif. se (A=0) e (B=0)
VARIAVEIS
VALORES
RESULTADOS
A
0

NÃO EXISTE FUNÇÃO
B
0

C
1

D:= -b^2-(4*a*c)
Cond. Especif. se (A=0)
VARIAVEIS
VALORES
RESULTADOS
A
0

NÃO DIVIDE POR 0
B
1

C
2

D:= -b^2-(4*a*c)
Cond. Especif. se

Relacionados