[Desafio] Crie sua funзгo І -
Zivo - 12.11.2013
Bom galera,
Criei este post para desenvolvimento de desafios sу que somente em relaзгo а funзхes,
vocкs criarгo funзхes de acordo com o tema dado.
Com o decorrer do tempo vou postando um tema de funзгo novo para ser criada de acordo com a sua prуpria criatividade.
O programador que fizer a melhor funзгo, ou seja, deixб-la de melhor forma serб o
Winner do tema.
Avaliarei a funзгo com apenas alguns tуpicos:
• Sua funcionalidade
• O tempo gasto para a funзгo ser executada
• Sua qualidade *
• A quantidade de 'cells' que foi gasta nesta funзгo
*Sua qualidade: Em alguns casos, terб como acrescentar novos aspectos em sua funзгo para melhorб-la.
Funcionarб da seguinte forma:
• Eu digo o tema
• Logo em seguida, a dica correspondente
• Os Scripters darгo as suas funзхes
• Declararei o Winner
• E prosseguirei indo ao prуximo tema
Simples nгo?
Hб apenas mais um pequeno detalhe:
- Comeзa com o Nнvel fбcil, vai para o mйdio, depois ao difнcil e entгo, o tгo esperado nнvel, "
GodFather"
================================================== ========================================
Bem, como dito anteriormente,
Darei o primeiro tema e, consequentemente, o mais fбcil de todos:
Tema:
Criar uma funзгo para descobrir os termos de uma progressгo aritmйtica
Lembrete: Progressгo aritmйtica
Dica: Use poucas variбveis
Re: [Desafio] Crie sua funзгo І -
Juniiro3 - 12.11.2013
Fiz usando a fуrmula da wikipedia que tu linkou ._. nгo sei vale kkkkkk
pawn Код:
Progressao ( numeroinicial , const razao , quant )
{
new
result;
result = numeroinicial + ( quant - 1 ) * razao;
return result;
}
Respuesta: [Desafio] Crie sua funзгo І -
DanDRT - 12.11.2013
Nгo sei fazer esse tema e nгo darei um "ctrl + c" na funзгo do WIKI.
@OFF
Posta desafios melhores, melhorias algo, matematica, fisica algo realmente legal de se fazer!
Re: [Desafio] Crie sua funзгo І -
mau.tito - 12.11.2013
Oia eu aprendi isso no colegio agora .
A conta e bem legal de fazer .
pawn Код:
Func_Calc( aQ , nQ, rQ )
{
new resultado;
resultado = aQ + (nQ - 1) * rQ ;
return printf("Seu resultado foi ",resultado,".");
}
Re: [Desafio] Crie sua funзгo І -
Zivo - 12.11.2013
Quero ver quem faz melhor
pawn Код:
stock PA(a1, r, n)
{
return a1+(n-1)*r;
}
@Juniiro3
- Vale.
@DanDRT
- O prуximo tema lhe favorecerб
A propуsito, progressгo aritmйtica й matemбtica ok? rs
@mau.tito
- Seu cуdigo estб errado, deve-se retornar um valor e nгo uma String.
Respuesta: Re: [Desafio] Crie sua funзгo І -
DanDRT - 12.11.2013
Quote:
Originally Posted by Zivo
Quero ver quem faz melhor
pawn Код:
stock PA(a1, r, n) { return a1+(n-1)*r; }
|
Incrivel й vocк criar uma merda de desafio e so pra fazer um desafiozinho e se dizer melhor.
pawn Код:
stock PA(a1, r, n)
{
return a1+(--n)*r;
}
abraзos.
Re: [Desafio] Crie sua funзгo І -
Zivo - 12.11.2013
O meu nгo estб valendo .. Fui eu o criador do post, realmente nгo vale.
Postei a resposta pois o desafio estava chato e parei por ali. Meu objetivo nгo era ser melhor que ninguйm.
E do mesmo jeito, se o meu estivesse valendo, estaria ainda assim melhor que o seu.
Desculpe-me se vocк sentiu ofendido quando nгo lhe trouxe um bom desafio.
Como eu disse, serб fбcil, dps mйdio, e assim por diante...
Dentro de alguns minutos postarei o novo desafio.
Respuesta: [Desafio] Crie sua funзгo І -
DanDRT - 12.11.2013
Faзa os testes de velocidade e vera qual й o mais rapido C:
Re: [Desafio] Crie sua funзгo І -
Zivo - 12.11.2013
Resultados
Juniiro3 - 151 ms
DanDRT - 117 ms
Winner: DanDRT
================================================== ======================================
Tema:
Criar uma funзгo igual a strcat
Lembrete: strcat
Dica: Use format (se quiser)
Re: [Desafio] Crie sua funзгo І -
mau.tito - 13.11.2013
Quote:
Originally Posted by Zivo
@mau.tito
- Seu cуdigo estб errado, deve-se retornar um valor e nгo uma String.
|
ele retornara o valor dentro da string , quando sair o resultado ele sai dentro da string.