Escreva as expressões abaixo na forma da sintaxe do Português Estruturado:
(-b ± raizq((b^2) - 4ac)) / (2*a)=
(-b ± raizq((b^2) - 4ac)) / (2*a)=
Passo 1
O enunciado pede para escrever a expressão dada na forma do Português Estruturado. A expressão dada é
Informações relevantes fornecidas: as variáveis são
,
e
; há uma operação de raiz quadrada indicada por
; existe o símbolo “±” que representa duas possibilidades (uma com
e outra com
); e toda a fração tem denominador
.
Passo 2
Vamos interpretar o símbolo “±”. Ele significa que existem duas expressões distintas que devem ser escritas separadamente:
e
Na prática, no Português Estruturado escrevemos as duas atribuições separadas (por exemplo, para as duas raízes de uma equação quadrática).
Passo 3
Escolhendo convenções do Português Estruturado:
- Usamos o operador de atribuição <-> (lê-se “recebe”) ou “:=”; aqui usarei <-> por ser comum em pseudocódigo didático.
- Para a função raiz quadrada mantenho o nome dado no enunciado:
. - Para evitar ambiguidades, coloco parênteses em torno do denominador
. - Cada variável e expressão matemática será escrita entre
conforme solicitado.
Passo 4
Montamos as duas linhas de atribuição no formato escolhido. Cada linha atribui a uma variável (por exemplo
e
) o valor correspondente. Em notação matemática inline (para inserir no pseudocódigo), temos:
Passo 5
Convertendo para uma forma textual típica de Português Estruturado (uma linha por atribuição), colocando as expressões matemáticas inline, obtemos as duas instruções finais que você pode usar no seu pseudocódigo.
Resposta
raiz1 <-
raiz2 <-
raiz2 <-