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

Ver Teoria

Enunciado

Um sistema de equações lineares do tipo:

a x + b y = c

d x + e y = f

Pode ser resolvido segundo as equações:

x = c * e - b * f a * e - b * d

y = a * f - c * d a * e - b * d

Escreva um algoritmo que lê os coeficientes a , b , c , d , e , f e calcula e mostra os valores de x   e   y .

Passo 1

Opa galera aqui é uma questão puramente teórica de elaboração de algoritmos.

Os algoritmos são a base da programação é a partir deles que rotinas são elaboradas, seja das mais complexas até as mais simples.

É nele que o programador vai colocar suas ideias e vai definir os caminhos de informações e as devidas operações que seu código irá realizar.

O enunciado pede para desenvolver um algoritmo para o cálculo de um sistema de equações.

A ideia aqui é partir de uma entrada de dados para inserir os coeficientes realizar as operações desejadas e finalizar com a saída de dados.

Passo 2

Primeiramente precisamos implementar a entrada de dados que é a base de todo o programa.

Você consegue somar dois números sem saber que números são esses?

Ou você consegue ir ao mercado comprar algo sem nem saber o que precisa comprar?

Bem, acredito que não, né? Todo programa precisa de algumas informações mínimas para ele desenvolver seus cálculos e essas informações são as chamadas entradas de dados.

E nossa entrada de dados nesse problema é justamente os coeficientes do sistema de equações de segundo grau, pois é com eles que podemos calcular os valores de x   e   y .

Após a entrada de dados precisamos realizar as operações de cálculo, que são as equações de x   e   y dadas no problema.

E para finalizar precisamos que o programa nos mostre os valores que ele calculou né?

Imagina só você ir na padaria pedir 10 pães, ai o padeiro te entrega um saco mas você não pode abrir e nem contar.

É meio sem sentido né?

Então vamos colocar a nossa saída de dados, a nossa saída é justamente os valores que queremos saber que é o x e o y .

Passo 3

Logo o nosso algoritmo se torna:

As linhas de fluxo ficam, entrada de dados onde nós coletamos as entradas e depois calculamos os valores de x   e   y e por último o programa imprime os valores deixando as linhas de fluxo de sinais dessa forma, saindo do quadro anterior e entrando no próximo.

Resposta