Beruflich Dokumente
Kultur Dokumente
Deixei em vermelho porque é uma pergunta que cai na prova mas voltando ao pensamento.
O algoritmo não é nada mais do que as seguintes etapas:
•Estratégia
•Diagrama de Bloco
•Teste de mesa
1) Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano,
e , e escreva a distância entre eles.
A estratégia é dizer aonde entram os dados que seria “Entrada” e onde sairiam os dados “saída”
Entrada
•A entrada então seria usando o texto como base : “, tendo como dados de entrada dois pontos
quaisquer no plano P1=(x1,y1) e p2=(x2,y2)” logo a entrada é X1,Y1 e X2,Y2 pois o problema as
define sempre uma das primeiras coisas definidas é a entrada!
Saida
•A saída seria: A “escreva a distância entre eles. Ultilizando o calculo...” bom no caso da saída você
irá definir o “nome “ da saída por exemplo neste caso poderia ser utilizado o nome “ distancia”
Resposta
A estratégia seria basicamente:
Entrada{ x1,y1,x2,y2}
Saida{Distancia}
Ler (x1,y1,x2,y2)
Distancia =
Mostra(distancia)
Seta vermelha
A seta vermelha indica o local onde deve ser colocada a entrada a palavra “Ler” sempre vai estar
antes para indicar qual é a entrada então lembre-se:
Seta amarela
Ela indica o calculo a ser feito como indicado na estratégia calcular a distancia utilizando a formula
fornecida, a linha abaixo da entrada é sempre a conta a ser feita ou a pergunta a ser feita é o
processo por exemplo , checar se é homem ou mulher, verdadeiro ou falso e etc.. Então lembre-se:
(variável)Nome_dado_para_o_resultado = Conta
Ex: Distancia =
Seta Verde
Indica a exibição do final ,ou do resultado, como mostrado acima neste caso a linha de cima tem
como resposta a distancia e o nome da variável é Distancia então a palavra “MOSTRA” não tem
função alguma a não ser falar “exibe” ai no caso a reposta. Portanto:
Mostra (distancia)
Mostra(Nome_dado_para_o_resultado)
Simplesmente mostra o resultado do que foi calculado é sempre o nome ultilizado por ultimo pra
fazer a conta!
Teste de mesa / teste
Você pode ignorar o teste de mesa fazendo um teste simples como o exemplo abaixo
D= 𝟏+𝟐𝟓 = 𝟐𝟔
D= (𝟔−𝟕)𝟐+(𝟑−𝟖)𝟐 D=5,099
D= (𝟏)𝟐+(𝟓)𝟐
Basicamente nesta etapa você faz um “mini-bloco” e indica um quadrado para cada entrada e o
resultado.
X1 = 7
Y1 = 8
X2= 6
Y2 = 3
Resultado:
literalmente você vai fazendo todas as etapas do bloco e calcula neste a única etapa é aplicar a
formula o resultado disto é a resposta no caso 5,099.
Este é o teste de mesa apenas inserir valores e calcular para ver se está tudo ok! Com isso você já
pode resolver vários exercícios se tiver duvidas mande email .