Conectar-se

Esqueci minha senha

Últimos assuntos
» [Enquete] Concursos GMBR
por Willy Ontem à(s) 19:49

» CR - Concurso Relâmpago!!
por Willy Ter 18 Jul 2017, 17:11

» 3D:como rodar a camara em horizontal?
por Cambalinho Ter 18 Jul 2017, 15:09

» [Resolvido] pode explicar a d3d_set_projection()?
por Cambalinho Ter 18 Jul 2017, 11:28

» Escrever a resposta certa muda de room
por PedroX Seg 17 Jul 2017, 21:46

» Nota de esclarecimento - GMBR voltou!
por Mentos e Coca-cola Seg 17 Jul 2017, 17:05

» [CR] Campo Minado
por Katerp Dom 16 Jul 2017, 23:09

» [CR] The Bazooka Cat
por Tedi Ripper Dom 16 Jul 2017, 23:01

» Como melhorar um protótipo(Design)
por lolandoplayer Dom 16 Jul 2017, 22:56

» Diminuir velocidade ao arrastar objeto
por LwysF Dom 16 Jul 2017, 17:33

Quem está conectado
13 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 13 Visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 324 em Ter 05 Out 2010, 13:36
Estatísticas
Temos 12700 usuários registrados
O último usuário registrado atende pelo nome de Eduardo Gomes

Os nossos membros postaram um total de 220919 mensagens em 30412 assuntos

Duvida que é um Desafio (Regra de 3)

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Duvida que é um Desafio (Regra de 3)

Mensagem por AlexBosquin em Sab 29 Nov 2014, 13:56

Eae galera, me deparei com uma situação de regra de três Simples, antes de vir parar aqui eu procurei no google por regra de três em programação e concerteza é muito interessante:

   Como em qualquer fórmula matemática, é possível fazer diversas “transformações”:
 – Ex.: você sabe o resultado, o valor, mas não sabe a taxa.
   Ex. concreto: quanto por cento de 200 15 representa?

 Voltando à nossa Regra de Três, inserimos os valores que conhecemos:
   200         100
     15            x    
   
   200x = 100 X 15    x = 7,5%
   
 Deduzimos então que:

   taxa = resultado X 100 ÷ valor  
 
Pascal/Delphi:
taxa := resultado * 100 / valor;

C/C++/C#:
taxa = resultado * 100 / valor;


Eu ainda não consegui entender muito bem a aplicação dele no game maker. mas isso por que meu projeto necessita de REGRA DE TRÊS SIMPLES INVERSAMENTE PROPORCIONAL isso significa que se um lado o valor aumenta do outro diminui um exemplo é a velocidade e tempo:

se a 60 km/h gasto 1 hora pra chegar em quanto tempo chego se for a 80 km/h ou seja a hora vai ser menor do que um. Então se alguém puder ajudar fico agradiçido e dou um beijinho na bundinha bochecha


Última edição por AlexBosquin em Sab 29 Nov 2014, 20:49, editado 1 vez(es)
avatar
AlexBosquin

Ranking : Nota C
Notas recebidas : C
Data de inscrição : 10/07/2012
Número de Mensagens : 621
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 1
   : 0
   : 0

Ver perfil do usuário http://www.craftstudios.com.br

Voltar ao Topo Ir em baixo

Re: Duvida que é um Desafio (Regra de 3)

Mensagem por gabriel33245900 em Sab 29 Nov 2014, 14:28

Eu não sei espanhol cara!
@AlexBosquin escreveu:se a 60 km/h gasto 1 hora pra chegar em quanto tempo chego se for a 80 km/h ou seja a hora vai ser menor do que um. Então se alguém puder ajudar fico agradiçido e dou um beijinho na bundinha bochecha
De uma explicação melhor -'.
avatar
gabriel33245900

Data de inscrição : 06/09/2014
Número de Mensagens : 361
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Duvida que é um Desafio (Regra de 3)

Mensagem por Ventrox em Sab 29 Nov 2014, 14:56

Resultado = 0,75
Código:

if (resultado < 1) {
    resultado *= 60
    }
Resultado = 45


Última edição por Ventrox em Sab 29 Nov 2014, 15:40, editado 2 vez(es)
avatar
Ventrox

Data de inscrição : 29/11/2014
Número de Mensagens : 9
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Duvida que é um Desafio (Regra de 3)

Mensagem por AlexBosquin em Sab 29 Nov 2014, 15:01

eu só queria entender pq vc fez isso? e não passei um exercicio de casa, eu to com uma duvida de regra de 3 no game maker kkkkkk o que eu passei por último foi só um exemplo kk
avatar
AlexBosquin

Ranking : Nota C
Notas recebidas : C
Data de inscrição : 10/07/2012
Número de Mensagens : 621
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 1
   : 0
   : 0

Ver perfil do usuário http://www.craftstudios.com.br

Voltar ao Topo Ir em baixo

Re: Duvida que é um Desafio (Regra de 3)

Mensagem por Kabeção em Sab 29 Nov 2014, 15:17

60/80 = 0.75.
Ou seja 75 % de uma hora.
60 minutos * 0.75 = 45 minutos.

Se fosse 2 horas.
final = 2 * (60/80);

O nome comum para isso em programação é normalização.
O velocidade máxima é 80 mas você só sabe o tempo de 60.
( valor_atual / maximo ) vai the dar a proporção de 60 para 80.
Multiplicando isso por qualquer coisa relacionado com 60 (no seu caso, 1 hora) lhe dará o valor relacionado a 80.
avatar
Kabeção

Ranking : Sem avaliações
Data de inscrição : 08/06/2008
Número de Mensagens : 2314
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 3
   : 0
   : 1

Ver perfil do usuário http://blackcapapps.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: Duvida que é um Desafio (Regra de 3)

Mensagem por PedroX em Sab 29 Nov 2014, 15:46

60 km/h --- 1 h
80 km/h --- x

Como é inverso, você não multiplica em cruz, mas em linha:

60.1 = 80.x
x = 6/8 = 3/4 = 0,75 h

1 h --- 60 min
0,75 h --- x
x = 0,75 . 60 = 45 min

PedroX

Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6036
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Duvida que é um Desafio (Regra de 3)

Mensagem por AlexBosquin em Sab 29 Nov 2014, 17:03

o que eu citei por último foi so um exemplo de REGRA DE TRES SIMPLES INVERSAMENTE PROPORCIONAL, que é o que eu quero aprender fazer em GML tanto a simples diretamente proporcional como a inversamente proporcional
avatar
AlexBosquin

Ranking : Nota C
Notas recebidas : C
Data de inscrição : 10/07/2012
Número de Mensagens : 621
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 1
   : 0
   : 0

Ver perfil do usuário http://www.craftstudios.com.br

Voltar ao Topo Ir em baixo

Re: Duvida que é um Desafio (Regra de 3)

Mensagem por PedroX em Sab 29 Nov 2014, 18:20

Quantos por cento de 200 o número 15 representa?

pc = (15/200) * 100;

Se um trem a 100 km/h leva 2 horas para chegar a algum lugar, quanto tempo vai demorar se estiver a 200 km/h?

t = 2/(200/100);
ou
t = (100/200)*2;
ou
t = (100*2)/200;

Sempre t=1.

PedroX

Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6036
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Duvida que é um Desafio (Regra de 3)

Mensagem por AlexBosquin em Sab 29 Nov 2014, 20:48

vlw pedrão te amo s2
avatar
AlexBosquin

Ranking : Nota C
Notas recebidas : C
Data de inscrição : 10/07/2012
Número de Mensagens : 621
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 1
   : 0
   : 0

Ver perfil do usuário http://www.craftstudios.com.br

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum