ATPS - Algoritmos
Projeto de pesquisa: ATPS - Algoritmos. Pesquise 862.000+ trabalhos acadêmicosPor: giovani1403 • 30/11/2014 • Projeto de pesquisa • 7.453 Palavras (30 Páginas) • 226 Visualizações
SUMÁRIO
1. Relatório 1 – Solução para o problema 1 2
1.1. Identificação das variáveis do problema 1 (versão 1) 2
1.2. Tabela verdade (versão 1) 2
1.3. Representação em pseudolinguagem (versão 1) 3
1.4. Representação gráfica (versão 1) 6
1.5. Apresentação passo a passo do enunciado numérico (versão 1) 6
1.6. Identificação das variáveis do problema 1 (versão 2) 12
1.7. Tabela verdade (versão 2) 13
1.7.1. Representação em pseudolinguagem (versão 2) 13
1.8. Representação gráfica (versão 2) 19
1.9. Apresentação passo a passo do enunciado numérico (versão 2) 24
2. Relatório 2 – Solução para o problema 2 30
2.1. Identificação das variáveis do problema 2 30
2.2. Tabela verdade 31
2.3. Representação em pseudolinguagem 31
2.4. Representação gráfica 31
2.5. Apresentação passo a passo do enunciado numérico 31
3. Relatório 3 – Solução para o problema 3 34
3.1. Identificação dos dados e variáveis 34
3.2. Representação em pseudocódigo 34
3.3. Apresentação passo a passo (tabela verdade e representação gráfica) 36
4. Relatório 4 – Solução para o problema 4 40
4.1. Identificação dos dados e variáveis 40
4.2. Representação em pseudocódigo 40
4.3. Apresentação passo a passo e representação gráfica 41
1. Relatório 1 – Solução para o problema 1
Optamos por colocar duas soluções diferentes para o problema com programas criados pelos integrantes do grupo.
1.1. Identificação das variáveis
N: Representará o numero de casos de teste
X: Numero de entrada
Y: Segundo numero de entrada
1.2. Tabela Verdade
N<>5 Reescrever programa
0 0
1 1
X<>2
e Y<>5 3 MOD 2<>0
0 0
1 1
X<>6
e Y<>8 7 MOD 2<>0
0 0
1 1
X<>3
e Y<>5 4 MOD 2=0
0 0
1 1
X<>10
e Y<>13 11 MOD 2<>0
0 0
1 1
X<>10
e Y<>20 75 MOD 2<>0
0 0
1 1
1.3. Representação em Pseudolinguagem
Algoritmo "semnome"
Variáveis
N, X, Y: inteiro
Inicio
Escreva "digite o numero 5, que é o numero de casos a serem resolvidos."
Leia N
Se N<>5 então
Escreva "numero diferente de 5! Reinicie o programa e digite os numeros corretamente."
Senão
Escreva "digite o numero 2."
Leia X
Se X<>2 então
Escreva "numero diferente de 2! Reinicie o programa e digite os numeros corretamente senao
Escreva "digite o numero 5."
Leia Y
Se Y<>5 então
Escreva "numero diferente de 5! Reinicie o programa e digite os números corretamente."
Senão
Se 3 MOD 2 <> 0 então
Escreva "digite o numero 6."
Leia X
Se (X<>6) entao
Escreva "numero diferente de 6! Reinicie o programa e digite os números corretamente."
Senão
Escreva "digite o numero 8."
Leia (Y)
Se Y<>8 então
Escreva "numero diferente de 8! Reinicie o programa e digite os números corretamente."
Senão
Se 7 MOD 2 <> 0 então
Escreva "A soma dos números impares entre 6 e 8 é igual a 7!"
Escreva "digite o numero 3."
Leia X
Se X<>3 então
Escreva "numero diferente
...