22.12.2013, 00:06
E aew galera =)
Hoje conversando com DartakousLien, ele me mostrou este tуpico, do arakuta, que achei muito legal =)
Vi tambйm que todos os desafios dele foram resolvidos e ninguйm deu continuidade ao assunto, tive vontade de reviver o tуpico, mas jб faz + de 1 mкs =\
Bom, entгo resolvi criar um outro tуpico como continuaзгo para aqueles que conseguiram resolver aquele =)
Agora й um desafio um pouco menos simples, se conseguirem resolver eu edito e coloco outro, й uma boa forma de treinar o cйrebro e o raciocнnio lуgico =)
Vamos lб, jб vou passar 2 logo de cara, quero ver quem consegue rsrs
primeiro: Criar a funзгo Float:Potencia(Float:numero, Float:expoente) que deve retornar o valor do numero elevado ao expoente (obviamente)
Lembrando que o expoente й FLOAT
Exemplo:
deve retornar
(ps.: obviamente nгo vale usar floatpower....)
Segundo: Apesar de ser segundo, esse й mais fбcil que o primeiro, porйm й mais difнcil de entender e explicar (vou me esforзar aqui rsrs...).
Criar 1 funзгo que calcula a бrea do grбfico entre uma outra funзгo e o eixo X em um intervalo dado.
Exemplo:
(pra quem nгo percebeu, essa й a funзгo y = x;
a funзгo que deve ser criada й a funзгo
No caso desse exemplo fica fбcil porque a OutraFuncao й a simples reta Y = X... Mas a CalculaArea() deve ser feita para qualquer valor da OutraFuncao(), e sim, pode ser uma aproximaзгo.
Por enquanto sу, quem tiver alguma sugestгo de desafio passa que tambйm quero saber!!
(obs.: desafios rбpidos, menos de 100 linhas, por favor nй...)
vlw
Hoje conversando com DartakousLien, ele me mostrou este tуpico, do arakuta, que achei muito legal =)
Vi tambйm que todos os desafios dele foram resolvidos e ninguйm deu continuidade ao assunto, tive vontade de reviver o tуpico, mas jб faz + de 1 mкs =\
Bom, entгo resolvi criar um outro tуpico como continuaзгo para aqueles que conseguiram resolver aquele =)
Agora й um desafio um pouco menos simples, se conseguirem resolver eu edito e coloco outro, й uma boa forma de treinar o cйrebro e o raciocнnio lуgico =)
Vamos lб, jб vou passar 2 logo de cara, quero ver quem consegue rsrs
primeiro: Criar a funзгo Float:Potencia(Float:numero, Float:expoente) que deve retornar o valor do numero elevado ao expoente (obviamente)
Lembrando que o expoente й FLOAT
Exemplo:
PHP код:
printf("2 elevado a 3,14 й: %f", Potencia(2.0, 3.14));
Quote:
2 elevado a 3,14 й: 8.81524092 |
Segundo: Apesar de ser segundo, esse й mais fбcil que o primeiro, porйm й mais difнcil de entender e explicar (vou me esforзar aqui rsrs...).
Criar 1 funзгo que calcula a бrea do grбfico entre uma outra funзгo e o eixo X em um intervalo dado.
Exemplo:
PHP код:
stock Float:OutraFuncao(Float:x)
{
return x;
}
a funзгo que deve ser criada й a funзгo
PHP код:
stock CalculaArea(Float:min, Float:max)
{
// funзгo aqui
}
printf("A бrea do grбfico entre 1.0 e 5.0 й %f", CalculaArea(1.0, 5.0));
Por enquanto sу, quem tiver alguma sugestгo de desafio passa que tambйm quero saber!!
(obs.: desafios rбpidos, menos de 100 linhas, por favor nй...)
vlw
