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