Escreva uma função quadrado (\mathrm{x}) que devolva o valor do quadrado seu parâmetro x .
Por exemplo:
Teste Resultado
print (quadrado (-5) ) 25
Resposta: (penalty regime: 10,20, \ldots \% )
1

Passo 1

O enunciado pede que eu escreva uma função chamada \text{quadrado}(x) que devolva (retorne) o quadrado do parâmetro \;x.\n
Informações dadas:
  • A função deve receber um parâmetro (chamado \;x).
  • A função deve devolver o valor do quadrado de \;x.
  • Exemplo fornecido: \text{print}(\text{quadrado}(-5)) deve imprimir \;25.

Passo 2

O que significa "o quadrado de \;x"? Vou explicar devagarinho. O quadrado de um número \;x é:
x^2 = x \cdot x
ou seja, multiplicamos \;x por ele mesmo. Exemplos simples para fixar:
  • Se \;x=2, então \;x^2 = 2^2 = 2\cdot2 = 4.
  • Se \;x=-5, então \;x^2 = (-5)^2 = (-5)\cdot(-5) = 25. Note que o produto de dois números negativos é positivo.
  • Se \;x=0, então \;x^2 = 0\cdot0 = 0.

Passo 3

Escolha da linguagem: o enunciado mostra um exemplo com \text{print}(\text{quadrado}(-5)), sintaxe típica de Python. Python é simples e muito usada em provas/programação introdutória, então vou usar Python. A ideia geral para a função:
  • Declarar a função com um nome ( \text{quadrado}) e um parâmetro ( \;x).
  • Dentro da função, calcular o quadrado com a operação de multiplicação \;x \cdot x.
  • Devolver esse resultado com a instrução \text{return}.

Passo 4

Como escrever isso em Python, passo a passo:
  1. Começamos definindo a função:
    def quadrado(x):
    
    Aqui, \text{def} inicia a definição da função, \text{quadrado} é o nome e \;x é o parâmetro.
  2. Dentro da função, calculamos \;x\cdot x e retornamos:
        return x * x
    
    A expressão \;x * x realiza o cálculo do quadrado e \text{return} devolve esse valor para quem chamou a função.

Passo 5

Código completo da função (coloquei exatamente como você pode usar em Python):
def quadrado(x):
    return x * x
Explicando novamente de maneira bem direta:
  • Se você chamar \text{quadrado}(-5), a função faz -5 * -5 e devolve \;25.
  • Se você chamar \text{quadrado}(2,5) (em Python isso seria \;2.5), devolve \;6.25.
  • A função funciona tanto para números inteiros quanto para números de ponto flutuante.

Passo 6

Testes rápidos (o que esperar ao executar em Python):
  • \text{print}(\text{quadrado}(-5)) imprime \;25.
  • \text{print}(\text{quadrado}(0)) imprime \;0.
  • \text{print}(\text{quadrado}(3)) imprime \;9.
    Dica para a prova: escreva a função curta como acima; não precisa de lógica extra. Explique que \;x^2 significa multiplicar \;x por \;x. Respira fundo — isso é simples quando memorizado esse padrão!

Resposta

def quadrado(x):
    return x * x

Exercícios relacionados