Função de x

3 Respostas   118 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

MendigoDoMato

  • *
  • Posts: 40
  • Ouros: 4
Tópico criado em: 24/09/2016 às 17:20

Tem uma maneira de não repetir uma conta que é usada muitas vezes ? por exemplo, y = x + 6
teria como fazer dessa forma > f(de um numero)=ele + 6, ai sempre que eu chamar um f(x) ele vai me retornar o valor de y.

Syureri

Resposta 1: 24/09/2016 às 17:21 - Última modificação por Alisson em 24/09/2016 às 17:23

x += 6 é a mesma coisa de x = x + 6
A diferença é que o programa lê a primeira opção mais rápido que a segunda, tornando o código mais eficiente.

MendigoDoMato

  • *
  • Posts: 40
  • Ouros: 4
Resposta 2: 24/09/2016 às 17:33

obrigado pela dica, vou ter mais atenção
 
pra deixar mais claro >
eu quero criar uma nova variável que tem um valor em função do valor de x, f(x)=y

def blablabla
f(x) = x + 6
g(x) = x + 2

print f(2) >>>>vai dar print em 8
print g(2) >>>>vai dar print em 4
 


TonyHart

  • *
  • Posts: 144
  • Ouros: 126
  • Born in 95 to die
Resposta 3: 24/09/2016 às 19:09

Qualquer linguagem de programacao permite criação de funções

Código: [Selecionar]
//Javascript
function minhaFuncaoSomaSeis(numero) {
  return numero + 6;
}

//Ruby
def minhaFuncaoSomaSeis(numero)
    numero+6
end

A função pode ser tão simples quanto somar um número e tão complexo a ponto de criptografa-lo...
Então o que você precisa é só pesquisar a sintaxe de função na linguagem de programação que você está utilizando...
Born in 95 to die