Ciencia Da Computação
Ensaio: Ciencia Da Computação. Pesquise 861.000+ trabalhos acadêmicosPor: Daaanra • 9/11/2014 • Ensaio • 208 Palavras (1 Páginas) • 216 Visualizações
Problema 1
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.
Entrada
A primeira linha de entrada é um número inteiro N que é o número de casos de teste a serem solucionados. Cada caso de teste é uma linha contendo dois inteiros X e Y.
Saída
Imprimir a soma de todos os números ímpares entre X e Y.
Dados
Número 1;
Número 2;
Números ímpares;
Soma total dos números ímpares;
Variáveis
X -representando número 1.
Y– representando número 2.
N – representando os números ímpares.
Soma – representado soma dos números ímpares entre número 1 e número 2.
Tabela VerdadeAlgortmo ATPS
Y < 20
X >Y
F
-
Mostra Soma
V
V
Número inválido
V F
Mostra Soma
Algoritmo em representação gráfica(Fluxograma).
V F
F V
Pseudo-Linguagem algoritmo ATPS
algoritmo "Soma de números impares entre dois números"
var
x, y, n, soma: inteiro
inicio
enquanto (y < 20) faca //indica que se um número acima de vinte for digitado o algoritmo termina.
escreva("Informe x: ")
leia(x)
escreva("Informe y: ")
leia(y)
escreval()
enquanto (x > y) faca
escreva("Números inválidos. Informe os dois números em ordem crescente: ")
leia(x)
leia(y)
fimenquanto // inicio enquanto linha 11
soma y) faca
escreval("Números inválidos. Informe os dois números em ordem crescente: ")
escreva("Informe x: ")
leia(x)
...