Exercícios Resolvidos de Programação: Algoritmos e a Janela New script.

Ver Teoria

Enunciado

Seja uma função de primeiro grau dada por:

Y = a * x + b

Elabore um algoritmo para o cálculo das raízes da função de primeiro grau a partir dos coeficientes a e b da função.

Passo 1

Opa, está tudo bem?

De uma forma direta o enunciado pede a elaboração de um algoritmo para o cálculo dos zeros da função afim. Onde a entrada de dados seja unicamente os coeficientes a e b da função.

Um algoritmo é um conjunto de passos que devem ser seguidos para fazer um cálculo, ou seja, é um procedimento. São os comandos que devem ser dados do programador para a máquina.

Passo 2

Para o cálculo dos zeros da função afim a equação que será utilizada é deduzida fazendo y=0, então temos que:

0 = a * x + b

Logo

x = - b / a

Ou seja, é preciso obter os valores de a e b, calcular o x e retornar a resposta pro usuário.

Sendo assim a sequência de passos para o cálculo dessa raiz é dada por:

  1. Entrada de dados: a e b
  2. Cálculo da Raiz com a equação: x = - b / a
  3. Saída de dados: x

Passo 3

Observando a representação escrita do algoritmo desenvolvida no segundo passo conseguimos ver que o algoritmo não precisa de um teste lógico, então o fluxo de informação tem um sentido contínuo.

Logo temos um bloco para a entrada de dados, um segundo bloco para o cálculo do X e finalizamos com o bloco de saída de dados.

Resposta

Ei, a resposta está no passo a passo :)