algoritmo
ATPS 2º Etapa
1º Passo
Nesta primeira parte do problema fizemos uma analise da evolução do conteúdo da matéria de algoritmo observando os detalhes dos novos conteúdos, e também assistimos novos vídeos na internet de programação no Visualg de como usar estruturas de casos, a utilização de conectores e variáveis de valores lógicos.
2º Passo
Estudamos o problema 2 de forma detalhada e discutimos a como seria a resolução.
3º Passo
Foi desenvolvido vários códigos pelos integrantes da equipe, depois analisamos cada um e escolhemos o que atende as expectativas do problema, analisamos a solução escolhida e só melhoramos a performance do algoritmo.
Problema 2
Andreia esta aprendendo Programação de computadores. Ela acha tudo muito fácil, muito simples. Ela vai fazer um pequeno programa que lê os nomes de seus amigos e a distância de sua casa até a casa de cada um deles. Portanto, ela simplesmente quer calcular qual é a distância média entre a sua casa e a casa dos amigos(em metros). Mas Francisco, um programador mais experiente avisou que ás vezes o que parece simples pode ter alguns detalhes, dependendo da linguagem de programação usada para a implementação.
Entrada: a entrada deve conter vários casos de teste. Cada caso de teste é composto por duas linhas. A primeira linha contém o nome de um amigo de Andreia. A segunda linha contém um número inteiro que indica a distância média entre a casa Andreia e a casa de um amigo.
Saída: a saída deve ser um número com um digito após a virgula e que indica a distância média entre a casa Andreia e casa de seus amigos.
Algoritmo “Etapa 2” algoritmo "sem nome"
// Função : calcula a distância da de uma pessoa com a dos seus amigos
// Autor : Allan, Marcos, Jhonatan, Jamesson.
// Data : 28/09/2013
// Seção de Declarações var media:real distancia:inteiro amigo:caracter inicio // Seção de Comandos escreval("Digite o nome do amigo e a distância até sua casa:") leia(amigo,distancia) //lê o nome