ATPS Completa De Algotirmo
1347 palavras
6 páginas
Redes de Computadores :Giovanna Lazari
- 8831390203
Danilo Garcia
- 8742119936
Roberto Fernandes - 8874423108
Vinicius Gimenes - 9860516365
Atividade Pratica
Supervisionada
Construção de Algoritmos
2º semestre
27 de Novembro
2014
Relatório - Etapa 01
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, excetuandoos.
Entendendo o Problema
N=
N=22
ENTRADA
-------------------------------------
XXeeYY=2
=2 ee
55
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.
XXeeYY=10
=10 ee
20
20
PROCESSO
???
???
------------------------------------???
SAIDA
-----------------------------------------A soma dos números ímpares entre X e Y.
R1=
R1=
33
R2=
R2=
75
75
Resolução do problema 1
se (X<Y) entao se (X<Y) entao
Var: N, X, Y, Contador, iSoma, SomaImpar :INTEIRO escreva ("Informe o numero: ") leia (N) para Contador de 1 ate N faca
Escreval ("Digite dois números diferentes:
")
leia (X) leia (Y)
Soma-Impar <- 0
Soma<-X+1 enquanto (Soma<Y) faca se (iSoma%2<>0) entao
Soma-Impar<-(Soma-Impar +
Soma)
Soma<-X+1 enquanto (Soma<Y) faca se (iSoma%2<>0) entao
Soma-Impar<-(Soma-Impar + Soma)
Fimse
soma<- (Soma + 1)
Fimse
Fimenquanto
soma<- (Soma + 1)
escreval("A soma dos números impares fimenquanto
entre",X," e",Y," é: ",Soma-Impar) fimpara •
•
Uso do laço repita
Variável contadora
•
Uso de variável acumuladora
•
Uso da condição lógica ‘se’
inicio inicio verdadeiro
Soma
Soma<<X+1
X+1
Soma
Soma
%2 <>
%2 <>
0
0
X,
X,YYee
NN
XX<<
YY
Soma
Soma
<Y
<Y
Soma
Soma<<Y+1
Y+1
Soma
Soma
<X
<X
soma-impar <soma-impar <soma-impar + soma-impar + soma soma
Soma <Soma <soma + soma +
1
1
falso
Soma
Soma
%2 <>
%2 <>
0
0
soma-impar <soma-impar <soma-impar +