Enunciado

Escreva uma instrução ou um conjunto de instruções para realizar cada uma das seguintes tarefas:

c) Calcule o valor de 2.5 elevado à potência 3 usando a função pow . Imprima o resultado com uma precisão de 2 em uma largura de campo de 10 posições. Qual é o valor impresso?

Passo 1

Nesse exercício precisamos relembrar do nosso querido printf(). Vamos escrever a estrutura:

printf("argumento 1", "argumento 2");

O argumento 1 é opcional mas vamos usá-lo para determinar a largura de campo que o próprio exercício nos informa, neste caso, 10:

printf("%10f", "função para calcular potência");

Passo 2

Lembrando agora da precisão, o exercício nos pede 2 casas, então vamos escrever:

printf("%10.2f", "função para calcular potência");

Passo 3

Agora só falta lembrar da função pow(A, B). Ela recebe 2 argumentos, onde A é a base e B o expoente. O exercício nos dá esses 2 dados então basta colocar no nosso código:

printf("%10.2f", pow(2.5, 3));

E a nossa saída será "15.63". Tiramos a prova na calculadora? Que nada né, alias, o computador é uma calculadora!

Resposta

printf("%10.2f", pow(2.5, 3));

Saída: 15.63

Exercícios de Livros Relacionados

Uma pessoa cujo peso é 5,20 10 2 N está sendo puxada para cima vertica
Uma pequena esfera é pendurada por uma corda no teto de uma van. Quand
Mostre que o comprimento de atenuação Λ é igual à distância média que
Deve-se usar a expressão relativística para a energia cinética do elét
Use os dados da figura 2-17 para calcular a espessura de uma lâmina de