Escreva uma função quadrado
que devolva o valor do quadrado seu parâmetro x .
Por exemplo:
Teste
Resultado
print (quadrado
)
25
Resposta: (penalty regime:
)
1
| Teste | Resultado |
| print (quadrado
|
25 |
1
Passo 1
O enunciado pede que eu escreva uma função chamada
que devolva (retorne) o quadrado do parâmetro
.\n
Informações dadas:
Informações dadas:
- A função deve receber um parâmetro (chamado
). - A função deve devolver o valor do quadrado de
. - Exemplo fornecido:
deve imprimir .
Passo 2
O que significa "o quadrado de
"? Vou explicar devagarinho. O quadrado de um número
é:
ou seja, multiplicamos
por ele mesmo. Exemplos simples para fixar:
- Se
, então . - Se
, então . Note que o produto de dois números negativos é positivo. - Se
, então .
Passo 3
Escolha da linguagem: o enunciado mostra um exemplo com
, 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 (
) e um parâmetro ( ). - Dentro da função, calcular o quadrado com a operação de multiplicação
. - Devolver esse resultado com a instrução
.
Passo 4
Como escrever isso em Python, passo a passo:
- Começamos definindo a função:
Aqui,def quadrado(x):inicia a definição da função, é o nome e é o parâmetro. - Dentro da função, calculamos
e retornamos:
A expressãoreturn x * xrealiza o cálculo do quadrado e 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
, a função faz e devolve . - Se você chamar
(em Python isso seria ), devolve . - 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):
-
imprime . -
imprime . -
imprime .
Dica para a prova: escreva a função curta como acima; não precisa de lógica extra. Explique quesignifica multiplicar por . Respira fundo — isso é simples quando memorizado esse padrão!
Resposta
def quadrado(x):
return x * x