• Matéria: Informática
  • Autor: TheGabiie
  • Perguntado 2 anos atrás

(PORTUGOL STUDIO) É possível definir a distância y(a, c) entre dois números reais a e b pela seguinte função:
y(a, c) =(a − c, se a >= c;
c − a, se a < c.
Com base nesta informação, construa uma função que recebe o valor de um dois números a e c e
retorna o valor da distância d(a, c) entre a e c. Também, construa um programa (main) para testar
a função implementada.
Este deve receber dois valores do usuário e deve imprimir o valor correspondente a distância
entre os dois números.

Respostas

respondido por: heltonlucas40
2

Resposta:

programa

{

funcao inicio()

{

real a, c, d

 escreva ("Insira o valor de A ")

  leia (a)

 escreva ("Insira o valor de C ")

  leia (c)

        se (a>c) {

                    d = (a - c)

  }

  senao d = (c - a)

escreva ("A distância entre A e C é de: ", d , " metros")

}

}

Explicação:

É mais simples do que parece. É um algoritmo comum, de entrada e saída, porém com condição de maior e menor, sendo que a distância não pode ser negativa, então entra a condição onde um dos valores é menor que o outro.:

                       se (a>c) {

                    d = (a - c)

  }

  senao d = (c - a)


TheGabiie: Você poderia me ajudar com outra dúvida? está no meu perfil.
respondido por: symetakao
0

Resposta:

Explicação:

Perguntas similares