Skip to content

Instantly share code, notes, and snippets.

View flaviorl-net's full-sized avatar
🎯
Focusing

Flavio flaviorl-net

🎯
Focusing
  • Itaú Unibanco
  • São Paulo - Brasil
View GitHub Profile
//exemplo 1
let quantidadeMesJaneiro = 130;
let quantidadeMesFevereiro = 115;
let totalBimestre = quantidadeMesJaneiro + quantidadeMesFevereiro;
//exemplo 2
let valorUnitario = 450;
let quantidade = 7;
let valorTotal = valorUnitario * quantidade;
int quantidade = 20;
string nome = "antonio";
decimal salario = 1400.50m;
bool ativo = true;
let idade = 10;
let nome = "antonio";
let salario = 1400.50;
let ativo = true;
string ObterNomeCliente()
{
string nomeCliente = "James Hetfield";
return nomeCliente;
}
function ObterNomeCliente()
{
let nomeCliente = "James Hetfield";
return nomeCliente;
}
def ObterNomeCliente():
nomeCliente = "James Hetfield"
return nomeCliente
func ObterNomeCliente() string
{
nomeCliente := "James Hetfield"
return nomeCliente
}
//retorna alguma informação do tipo inteiro.
int ObterQuantidadeComprada(int codigoPedido)
{
//...
return 4;
}
//não retorna valor.
void ExecutaCompra(int codigoPedido)
{
//não há uma palavra chave na assinatura que indica se irá retornar valor ou não.
function ObterQuantidadeComprada(codigoPedido)
{
//...
return 4;
}
//não retorna valor.
function ExecutaCompra(codigoPedido)
{
int codigoPedido = 5;
//métodos mudos não retornam valor, apenas realizamos a chamada.
ExecutaCompra(codigoPedido);
//podemos usar variáveis para armazenar o valor de retorno de um método.
int qtdeComprada = ObterQuantidadeComprada(codigoPedido);