Você fez o seguinte programa em Python e ele está dando erro. Indique qual é a alternativa correta para ajustá-lo: import math num = input ( "Digite um número: " ) quadrado = math . pow (num , 2 ) cubo = math . pow (num , 3 ) raiz = math .sqrt (num ) print ( f'O numero ao quadrado é {quadrado} e ao cubo é {cubo}' ) print ( f'A raiz quadrada é {raiz:.2f}' ) a. Tem que alterar o comando de input, ele está recebendo uma string. Colocar num = int(input("Digite um número: ")) b. Tem que alterar o segundo comando print, ele está dando erro. Colocar: print(“f'A raiz quadrada é”, raiz) c. Tem que alterar a instrução que usa pow. Colocar quadrado = pow(num, 2) e cubo = pow(num, 3) d. Tem que alterar a instrução que usa sqrt. Colocar raiz = sqrt(num)

Respostas 2

Resposta:

Alternativa A

Explicação:

a. Tem que alterar o comando de input, ele está recebendo uma string. Colocar num = int(input("Digite um número: "))

Em relação ao código escrito na linguagem em Phyton, a opção correta para torná-lo funcionável é a afirmativa A: " Tem que alterar o comando de input, ele está recebendo uma string. Colocar num = int(input("Digite um número: "))"

As strings são sequências de caracteres, então podemos acessar um determinado caractere em uma determinada posição usando um índice.

Vejamos o código em phyton comentando abaixo:
  • import math num= int (input("Digite um número: "))  # necessário adicionar int para converter um dado string em um número inteiro;
  • quadrado = math.pow(num,2) cubo # retorna a base um expoente elevado, ou seja, no caso em específico foi 2;
  • = math.pow(num,3). raiz = math.sqrt(num) ## retorna a base um expoente elevado, ou seja, no caso em específico foi 3 vezes a raíz do número atribuído;
  • print(f'O numero ao quadrado é {quadrado} e ao cubo é {cubo}')  #irá imprimir o resultado do número ao qudrado e ao cubo;
  • print(f'A raiz quadrada é {raiz:.2f}') # irá imprimir a raíz quadrada com duas casas decimais (2f).

Assim,  é válido salientar que para converter uma sequência de dígitos em um inteiro, que pode ser usado em operações matemáticas deve-se utilizar o "int"

Veja mais sobre a linguagem em phyton em: https://brainly.com.br/tarefa/46263196

answer img

Você sabe a resposta? Adicione-a aqui!

Can't find the answer?

Log in com Google

ou

Esqueceu sua senha?

Não tenho conta, e quero Registre-se

Escolha um idioma e uma região
How much to ban the user?
1 hour 1 day 100 years