ATPS Analise E Desenvolvimento De Sistema
Exames: ATPS Analise E Desenvolvimento De Sistema. Pesquise 862.000+ trabalhos acadêmicosPor: sigluciano • 27/9/2013 • 266 Palavras (2 Páginas) • 650 Visualizações
Relatório 1 – Solução do problema um
Problema um
Definir um número inteiro N que será o número de casos de teste. Cada caso de teste é uma linha que contém dois números inteiros X e Y. O problema se resume em imprimir a soma de todos os valores ímpares entre os dois números inteiros, excetuando-os.
Para solucionar o problema desenvolvemos um algoritmo para receber o número de vezes que vai testar e os valores de cada teste com sua respectiva resposta.
Definimos a utilização de seis variáveis, toda do tipo inteiro:
• N – Recebe o número que se refere à quantidade de testes;
• X – Recebe o primeiro valor do intervalo a ser testado;
• Y – Recebe o segundo valor do intervalo a ser testado;
• Primeiro – Server para armazenar o menor valor do intervalo a ser testado para garantir que não haja uma inversão dos mesmos;
• Último – Serve para armazenar o maior valor do intervalo a ser testado para garantir que não haja uma inversão dos mesmos;
• Total – Armazena a soma dos números impares dentro do intervalo.
Fluxograma
algoritmo "Calculadora"
// Função : Calcular
// Autor :
// Data : 27/09/2013
// Seção de Declarações
var
n1:inteiro
n2:inteiro
o:inteiro
r:real
inicio
escreval (" Escreva um número. ")
leia(n1)
escreval (" Escreva outro número. ")
leia(n2)
escreval ("-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-")
escreval (" Entre com o número da opção abaixo ")
escreval (" 1- soma ")
escreval (" 2- subitração")
escreval (" 3- multiplicação ")
escreval (" 4- divisão ")
escreval ("-.-.-.-.-.-")
leia(o)
escolha o
caso 1
r<-n1+n2
caso 2
r<-n1-n2
...