Não estou conseguindo compilar esse programa, diz que "y cannot be used as a function".
Exercício:
Desenvolva um programa para ler valores para as variáveis y e z. Depois, calcule e
mostre o valor de x, através da expressão:
x = √ y ∗ (y ^22 + z ^33)
Segue código abaixo:
#include
#include
#include
int main() {
float y, z, x;
printf ("Informe o valor de y:");
scanf ("%f", &y);
printf("Informe o valor de z:");
scanf("%f", &z);
x = sqrt (y (pow (y,22) + (pow (z, 33)));
printf("%f %f %f", x, y, z);
system("pause");
return 0;
}
Soluções para a tarefa
Respondido por
0
Testei aqui, e acredito que seja apenas a falta de um * depois do Y nessa linha:
x = sqrt (y (pow (y,22) + (pow (z, 33)));
entao ficaria assim:
x = sqrt (y * (pow (y,22) + (pow (z, 33))));
acrescentei mais um parênteses no final tbm, porque estava faltando.
nilzon:
Os seus #includes não estão ai né.. mas usei só o #include e o #include
Perguntas interessantes
Matemática,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
9 meses atrás
Música,
1 ano atrás
Sociologia,
1 ano atrás
Biologia,
1 ano atrás