[Off] Desafio - Faзa sua prуpria funзгo (parte 2)
#1

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:
PHP код:
printf("2 elevado a 3,14 й: %f"Potencia(2.03.14)); 
deve retornar
Quote:

2 elevado a 3,14 й: 8.81524092

(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:
PHP код:
stock Float:OutraFuncao(Float:x)
{
return 
x;

(pra quem nгo percebeu, essa й a funзгo y = x;

a funзгo que deve ser criada й a funзгo
PHP код:
stock CalculaArea(Float:minFloat:max)
{
// funзгo aqui
}
printf("A бrea do grбfico entre 1.0 e 5.0 й %f"CalculaArea(1.05.0)); 
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
Reply


Messages In This Thread
Desafio - Faзa sua prуpria funзгo (parte 2) - by dudaefj - 22.12.2013, 00:06
Re: Desafio - Faзa sua prуpria funзгo (parte 2) - by dPlaYer_ - 22.12.2013, 00:10
Re: Desafio - Faзa sua prуpria funзгo (parte 2) - by ZaturN - 22.12.2013, 00:20
Re: Desafio - Faзa sua prуpria funзгo (parte 2) - by dudaefj - 22.12.2013, 00:21
Re: Desafio - Faзa sua prуpria funзгo (parte 2) - by Juniiro3 - 22.12.2013, 01:22
Re: Desafio - Faзa sua prуpria funзгo (parte 2) - by dudaefj - 22.12.2013, 01:36

Forum Jump:


Users browsing this thread: 1 Guest(s)