Desafios. -
Adejair_Junior - 23.02.2015
Jб sei que existe alguns tуpicos sobre desбfios, mais foram mortos pelo tempo, venho propor um tуpico com desafios que poderam ser feitos em qualquer linguagem, desafios que vгo exigir lуgica ou nгo.
Algo no exemplo.
[
.] Calcular Equaзгo do Segundo Grau.
PHP код:
// Usando Pawn.
#include <a_samp>
new Float:x1, Float:x2;
main() {
QuadraticEquation(2, 5, 1);
printf("x1 = %f x2 = %f", x1, x2);
// output = -8 e -2
}
stock AlterarValues(Float:headerValue) {
// -3 + 3 = 0 +header;
headerValue -= headerValue + headerValue;
return _:headerValue;
}
stock QuadraticEquation(Float:ax2, Float:bx, Float:c) {
new
Float:delta;
delta = floatpower(bx, 2) - 4 * ax2* c;
if(delta <= 0) { // Faculdade isso й desconsideravйl.
printf("O valor do delta й #0.");
}
if(bx == -bx) {
AlterarValues(-bx);
}
x1 = -bx + floatsqroot(delta) / 2 * ax2;
x2 = -bx - floatsqroot(delta) / 2 * ax2;
return 0x1;
}
Corrigido alguns erros. (2 * ax2)
O Tуpico servirб para poder descontrair e tambйm propor desafios para membros, um exemplo legal sйria, faзa um algoritimo usando como base ъnica 2 elementos e bote em prбtica a primeira Lei de Mendel , (vV aA)
![Cool](images/smilies/cool.gif)
Sнmbora.
Re: Desafios. -
Rodney Francalim - 23.02.2015
Hг??
Re: Desafios. -
Learning - 23.02.2015
Hг??
І
Respuesta: Desafios. -
ipsBruno - 23.02.2015
Legal, adoro tуpicos assim.
Fiz dois parecidos, com equaзхes de 2° e 3° grau se nгo me engano ainda tem o tуpico disponнvel
https://sampforum.blast.hk/showthread.php?tid=472230
Lembrando que em equaзхes assim nгo se pode usar loops
http://forum.sa-mp.com/showpost.php?...3&postcount=23
e esse de terceiro grau que fiz com rjjj (й mais complicado sim)
http://pastebin.com/SUrCMzin
Re: Desafios. -
Adejair_Junior - 23.02.2015
Quote:
Originally Posted by Rodney Francalim
Hг??
|
Simples, um tуpico que vocк pode enviar desafios a serem feitos, ou atй mesmo propor a si mesmo e resolver.
Re: Desafios. -
n0minal - 23.02.2015
Legal a ideia mano, lembrei um pouco da 8Є sйrie, mas x1 e x2 nгo deveriam ser divididos por 2 * a?
Re: Desafios. -
Adejair_Junior - 23.02.2015
Quote:
Originally Posted by n0minal
Legal a ideia mano, lembrei um pouco da 8Є sйrie, mas x1 e x2 nгo deveriam ser divididos por 2 * a?
|
Sim, esqueci este detalhe , arrumado.
Re: Desafios. -
Rodney Francalim - 23.02.2015
pawn Код:
if(bx == -bx)
AlterarValues(-bx);
Nгo entendi essa parte. Quando um nъmero vai ser igual ao simйtrico dele?
@EDIT:
E na funзгo AlterarValues, o parвmetro nгo deveria ser passado como referкncia?
Re: Desafios. -
Adejair_Junior - 23.02.2015
Quote:
Originally Posted by Rodney Francalim
pawn Код:
if(bx == -bx) AlterarValues(-bx);
Nгo entendi essa parte. Quando um nъmero vai ser igual ao simйtrico dele?
@EDIT:
E na funзгo AlterarValues, o parвmetro nгo deveria ser passado como referкncia?
|
Nгo й simetria, para evitar erros de sinal , nгo precisбria pois eu jб forзei o sinal em baixo, nгo precisa passar o alterar sinal por referкncia, jб usei ele e jб foi gerado a soma, se eu quisese usar separadamente o valor eu precisaria passar por referкncia.
Re: Desafios. -
arakuta - 23.02.2015
Eu odeio biologia e nгo tenho conhecimento sobre essa parada aн de genes recessivos e blб bб blб.
Mas vou passar um desafio:
Imprima no console uma matriz identidade de ordem X dada pelo usuбrio.
Por exemplo
pawn Код:
| 1 0 0 |
| 0 1 0 |
| 0 0 1 |