Calcular expressões

Classificação: Fixação

Enunciado

[L1-Q2]Considerando os seguintes valores para as variáveis a = 1.5, b = 4, c = 2, d = 3, e = 1.2 e f = 4.3, implemente um programa que determine e exiba os valores das seguintes expressões (fique atento à precedência de operadores):

a) a×(c+d)b×(e+f)   b)ab+ce+f+d   c)[a+(c+d)2b2d]1c   d)b+b24ac2a) \space \frac{a \times (c+d)}{b \times (e+f)} \space \space \space b) \tfrac{a^{b+c}}{e+f} + d \space \space \space c) [a+ \tfrac{(c+d)^2}{b^2}d]\frac{1}{c} \space \space \space d) \tfrac{-b + \sqrt{b^2 - 4ac}}{2}

Exemplo de entrada:

Exemplo de saída esperada:

a) 0.3409090909090909 b) 5.071022727272727 c) 3.09375 d) -1

// Rascunho de 15/04/2019 - 20:33:31 var a=1.5 var b=4 var c=2 var d=3 var e=1.2 var f=4.3 var A, B, C, D A = ((a * (c+d)) / (b * (e+f))) B = ((Math.pow(a, b+c)) / (e+f) + d) C = ((a + ((Math.pow(c+d, 2)) / (b*b)) *d) *1/c) D = D = ((-b + (Math.sqrt(Math.pow(b, 2) - 4 *a * c))) / 2) alert ("a) " +A+ "\nb) " +B+ "\nc) " +C+ "\nd) " +D);

Saída dos casos de teste