ATPS PEDRAO
Nesta atividade prática supervisionada (ATPS) iremos mostrar a compilação dos nossos algoritmos, suas estruturas de repetição, seus comandos e variáveis para solucionar problemas propostos na atividade.
FLUXOGRAMA
PSEUDOCÓDIGO algoritmo "soma de impares"
// Função : somar os impares de um numero x até um numero y
// Autor :Elcio Junior, Diego Zorzenan, Francisco Feitosa, Robson Aguiar, Bobydillas Pereira
// Data : 28/09/2014
var z,n,x,y,i,soma: inteiro
inicio escreval ("Insira um número de testes:") leia(n) para i de 1 ate n faca
soma:= 0
escreval ("digite o primeiro número:") leia(x) escreval ("Digite o segundo valor:") leia(y) z:= x+1
enquanto z<y faca se z mod 2 = 1 entao soma := soma+z fimse z:= z+1
fimenquanto escreval ("Caso de teste:", i) escreval("A soma dos números impares é:" ,soma) fimpara fimalgoritmo
RESUMO DO EXERCÍCIO ACIMA
// Função: Definir o 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.
Relatório - Solução para o problema 2
//Função: Calcular a distância média da sua casa até a casa de seus amigos //com os devidos valores inseridos na confecção do programa, resultando num //programa simples e de fácil execução
algoritmo "distancia"
// Função : calcular a distancia entre casas
// Autor :elciojunior, diegozorzenan, franciscofeitosa, robsonaguiar, bobydillagaldino
// Data : 16/11/2014
// Seção de Declarações var qtd:inteiro media, dist,soma:real continua,nome:caractere inicio repita escreva(" Nome do amigo(enter) + distancia da casa (enter) : ") leia(nome) leia(dist) qtd<- qtd+ 1 soma<- soma + dist escreva("Outro amigo? {S/N]: ") leia(continua) ate ((continua <> "S") E (continua <> "s")); media<- soma / qtd escreval("Distância média entre a sua casa e a casa dos seus