Jump to content

[Ajuda] Como aprender a programar


Wata

Recommended Posts

Só o Excel, ou montar filtros no COLOGA  não são mais suficientes.

Ok, reconheço que não devo conhecer nem 2% do que o Excel pode fazer (de forma geral), mas especificamente pra loterias acho que não vai muito longe...

 

Pesquisas na internet me desanimaram...:-?...No Youtube ou são muito avançados ou só contadores de histórias...:-?...

 

Alguém pode dar alguma dica de por onde começar?

Tá muito vago, eu sei, mas qualquer diretriz OBJETIVA já pode ajudar.

Valeu.

 

8-)

...

Link to comment
Share on other sites

Guest Zangado

@Wata 

bem, pq e para que vc quer aprender a programar?

se vc sabe que não sabe nem 2% de excel como sabe que não vai muito longe em loterias?

acho que em loterias o maior empecilho é oq pode ou não funcionar

excel o problema é a falta de proteção do que se cria

 

para aprender a programar tem que ter motivação, escolher a linguagem que mais se adapte e ir montando pequenas rotinas 

Link to comment
Share on other sites

  • Administrador

aprender a programar é como aprender a falar uma nova língua, você aprende aos poucos e com o tempo você vai ficando melhor. 

 

Comece buscando por lógica de programação e a partir daí você vai conhecendo mais esse mundo e com isso se familiarizando as linguagens de programação. Depois escolha uma e estude bastante. Com o tempo vai ficar mais fácil aprender outras, mas o ideal é se especializar em uma.

  • Like 1
Link to comment
Share on other sites

Wata, escolha uma linguagem que seja a mais adequada para o que você pretende fazer.

Como não se sabe muito bem o que vai fazer, porque loteria é assim mesmo, a melhor alternativa é que  a linguagem seja versátil.

Escolha Basic. Além de ser versátil é talvez uma das mais fáceis.

Se tiver interesse entre em contato que te passo as coordenadas e te dou ajuda.

VS

  • Like 1
Link to comment
Share on other sites

Eu recomendaria vb.net ou c#, a escolha dependerá da sua preferência pelo tipo de sintaxe.

De resto, ambas as linguagens compartilham das mesmas (e muitas) features do NET Framework, como o LINQ, que torna possível vc realizar tarefas bem complexas com apenas 1 linha de código. Sem contar as toneladas de exemplos de códigos prontos que vc acha pela net, nuget, stackoverflow, fóruns, blogs, etc...

  • Like 1
Link to comment
Share on other sites

Vou dizer uma coisa que vai ser bem difícil entender...

é que na verdade não estou realmente interessado em aprender a programar... estou mais interessado é no resultado que essa "programação" pode fazer pelos meus jogos (no intuito de premiar mais... óbvio...).

(OK, eu disse que ia ser difícil...:lol:...)

 

É que aquela história do aprender a pescar já deu pra mim...:mellow:...

Tô mais interessado é no peixe mesmo...:mrgreen:...

 

Mas antes de vcs me xingarem deixa eu contar uma história (pra tentar me justificar :shock:):

 

Em 2000 e alguma coisa foi inventada uma tecnologia chamada Arduino.

É apenas uma pequena placa de circuito eletrônico, nada que já não existia antes só que dessa vez veio em um "formato" que mudou tudo na área eletrônica e por consequência em muitas outras áreas também.

 

Com essa pequena placa vieram (ainda vem e virão) muitas outras que facilitaram absurdamente o trabalho na área eletrônica.

Essa tecnologia permite hoje que crianças de 10 anos construam, e façam funcionar perfeitamente, coisas que antes disso somente técnicos experientes poderiam fazer.

 

Basicamente temos técnicos/engenheiros que fazem "o serviço pesado" na implementação desses circuitos e depois jogam na internet com tutorias de como utilizar...(alguns são circuitos "realmente poderosos" e a um preço muito baixo... totalmente acessível).

 

Daí, pessoas leigas com mínimo de conhecimento específico conseguem produzir resultados notáveis ... (robôs, comandos de voz, reconhecimento biométrico, máquinas cnc, comunicação com internet, ... tanta coisa que nem sei dizer ao todo).

 

Bom, e enfim que eu pensei que pudesse haver alguma coisa assim na área de programação.

Alguma coisa que não precise "fazer uma graduação" pra por pra funcionar e, semelhante ao Arduino, começar rapidamente a produzir algum resultado.

 

Não sei se tô muito sem noção, mas se tivesse algum programa/etc que pudesse acertar sozinho alguns filtros, acho que já dava pra começar...:mrgreen:..:ph34r:...

 

Será que consegui passar a idéia???

 

8-)

...

Link to comment
Share on other sites

Guest Zangado

@Wata 

então oq posso dizer para vc é

continue no excel e aprenda vba 

pratico e facil, 

oq manda em loteria não é a ferramenta e sim a ideia 

Link to comment
Share on other sites

9 horas atrás, visualsorte disse:

Não achei difícil de entender não...fácil, fácil. É só ler a intenção e não as palavras.

Mas suponha que houvesse esse Arduíno Lotérico, quais seriam os componentes

que você compraria ?

 

 

Estava pensando em inteligência artificial (já que a humana _ a minha _ ainda não presta pra isso...:mrgreen:...:-?...).

 

Por exemplo, como determinar entre esses jogos abaixo, quais serão os premiados no próximo concurso?

 

02 03 04 05 06 07 09 10 11 12 13 14 15 23 24
01 06 07 09 10 11 12 14 15 16 17 18 20 23 25
02 04 07 08 11 12 14 15 16 17 19 20 21 23 24
03 04 05 07 08 09 10 11 13 16 17 18 19 20 23
01 02 03 04 05 08 09 12 14 16 18 20 21 23 25
01 02 03 04 07 08 09 10 12 13 19 20 22 24 25
04 05 10 12 13 14 15 16 17 18 19 22 23 24 25
02 03 05 06 07 09 11 12 16 17 19 21 22 24 25
01 03 05 07 08 11 13 14 15 16 20 22 23 24 25
01 02 05 07 08 09 11 12 13 15 18 19 21 22 23
01 04 05 06 07 08 09 13 14 17 19 21 23 24 25
02 03 05 06 07 08 10 12 15 17 18 20 22 23 24
01 02 03 04 05 06 11 13 15 17 18 21 22 23 25
01 03 04 06 07 08 11 12 14 15 18 19 22 24 25
01 03 04 05 07 09 10 11 14 15 17 19 21 22 23
02 03 06 07 08 10 13 14 16 18 19 21 22 23 25
02 03 06 08 09 11 13 15 17 18 19 20 23 24 25
01 02 03 06 08 09 12 13 14 15 16 17 21 22 24
01 02 04 06 09 11 13 14 16 18 19 20 22 23 24
01 02 05 06 10 11 12 14 19 20 21 22 23 24 25
01 02 03 04 07 10 11 12 13 16 17 20 21 22 23
01 03 05 08 10 11 12 13 14 17 18 19 20 21 24
01 02 04 05 06 07 08 11 12 13 16 17 18 24 25
01 03 04 05 06 07 09 10 14 16 18 20 21 22 24
02 03 04 06 07 09 12 13 14 15 17 18 19 20 21
04 05 06 08 09 10 11 12 13 15 16 20 21 22 25
01 02 05 07 09 10 13 15 16 18 19 20 21 24 25
01 02 03 04 05 06 08 10 14 15 16 17 19 20 25
01 03 04 06 08 09 10 12 15 16 18 19 21 23 24
02 04 07 08 09 10 11 14 17 18 20 21 22 24 25

 

Será que uma máquina conseguiria determinar isso???

 

8-)

...

Link to comment
Share on other sites

Guest Zangado

@Wata 

não conseguiria

inteligencia artificial nada mais é do que uma analise matemática

para definir oq vc quer teria que saber oq é para fazer 

vc falou do arduino e eletronina , mas o arduino são modulos de automação que precisam ser programados a eletronica suplementar é muito pouca   

 

 

 

Link to comment
Share on other sites

1 hora atrás, Wata disse:

 

Por exemplo, como determinar entre esses jogos abaixo, quais serão os premiados no próximo concurso?

Será que uma máquina conseguiria determinar isso???

 

 

O premiado não sei, mas que com essa linha 01 02 03 04 06 07 08 09 11 12 13 15 18 19 24 vc elimina 8 linhas de seu jogo se considerar a pontuação ótima de 11pt.

Análise rápida...
Linhas que podem ser substituídas pela linha acima:
01 02 03 04 07 08 09 10 12 13 19 20 22 24 25
01 02 04 05 06 07 08 11 12 13 16 17 18 24 25
01 02 05 07 08 09 11 12 13 15 18 19 21 22 23
01 03 04 06 07 08 11 12 14 15 18 19 22 24 25
01 03 04 06 08 09 10 12 15 16 18 19 21 23 24
02 03 04 05 06 07 09 10 11 12 13 14 15 23 24
02 03 04 06 07 09 12 13 14 15 17 18 19 20 21
02 03 06 08 09 11 13 15 17 18 19 20 23 24 25

  • Thanks 1
Link to comment
Share on other sites

59 minutos atrás, edcronos2 disse:

para definir oq vc quer teria que saber oq é para fazer

 

Se eu soubesse o que é para fazer não precisaria da máquina, não é mesmo???...:mrgreen:... (ou, corrigindo, precisaria apenas para acelerar o trabalho...;-)...).

 

O que eu imagino é que a máquina pudesse pensar  algo do tipo:

"este jogo está no máximo atraso do seu histórico, mas analisando outros parâmetros XYZ... calculo que tem apenas 5% de chance, então concluo  que não sairá..."

Ou, pra não ser tão exigente,  a maquina "apenas"  poderia indicar os mais prováveis* (sei que tem muita coisa nas entrelinhas desses "mais prováveis" mais isso é o que, eu acho, a máquina vai ter que se virar pra aprender...:-?...).

 

Na prática o que eu penso é que, por tentativa e erro em milhões ou mesmo bilhões de simulações, a máquina pudesse aprender a escolher quais os premiados.

Ainda que não fosse 100%, se uma vez a cada quatro ou cinco concursos ela acertasse na mosca (um jogo apenas, óbvio) vc sabe que já dava bom...:ph34r:...

 

1 hora atrás, edcronos2 disse:

vc falou do arduino e eletronina , mas o arduino são modulos de automação que precisam ser programados a eletronica suplementar é muito pouca 

 

Muito pouca pra quem entende alguma coisa. Pra quem não entende nada é muito muito mesmo...:lol:...

Mas hoje, mesmo quem não entende nada, desde que saiba ler e seguir instruções (+ uma boa dose de paciência para procurar as informações corretas _ o que eu acho que é o pior dos problemas de hoje na internet) pode produzir coisas que só técnicos avançados podiam produzir antes.

...

Eu fico pensando sobre o que aquele robô "Sophia" pode fazer ... dá até medo das respostas que ele dá... imagina daqui uns 10 anos...:shock:...

(assista EX-Machina... vc vai ver que até um "robô fêmea" pode enganar um homem fácil fácil...:lol:...)

 

1 hora atrás, BigMax disse:

essa linha 01 02 03 04 06 07 08 09 11 12 13 15 18 19 24 vc elimina 8 linhas de seu jogo se considerar a pontuação ótima de 11pt.

 

Valeu.

Vou verificar isso...

 

:cool:

...

 

 

Link to comment
Share on other sites

Guest Zangado

@Wata 

como falei , nenhuma maquina ou programa vai executar tarefas para as quais não foram programadas ou construídas

mesmo esses algorismos de IA tem procedimentos pré programados e limitados 

 

para loteria  a maior atuação seria em analises combinatórias e estatísticas  , uma IA teria que ser pensada nesses parâmetros e mesmo assim não conseguiria cobrir todas as possibilidades 

Link to comment
Share on other sites

16 horas atrás, edcronos2 disse:

@Wata  oq manda em loteria não é a ferramenta e sim a ideia 

 

Tenho esse pensamento tbm..

Penso que em algumas áreas, como programação, vc não precisa se aprofundar (se não souber nada) em se tratando de loterias..

Se tiver a ideia certa vc compartilha com alguém que já tem o conhecimento (no fórum temos muitos) e em conjunto monta a estratégia.

O que falta na minha opinião é a ideia correta de como escolher as dz corretas.

Hj prefiro concentrar os esforços nas dz ausentes, que por motivos óbvios, no caso da LM e TM, são em maior número e maiores chances de acertar. Na LM são 80 ausentes..se conseguisse como encontrar de 20 a 30 ausentes já estaria ganhando de 17 pra cima toda semana...

 

  • Like 1
Link to comment
Share on other sites

Guest Zangado
1 hora atrás, FCO10 disse:

Se tiver a ideia certa vc compartilha com alguém que já tem o conhecimento (no fórum temos muitos) e em conjunto monta a estratégia.

existem 3 problemas aí

1 "é loteria"

2 "não dá para ficar montando todas as ideias aleias"

3 "se a ideia for demais boa para que alguem competente queira fazer tem que ter um parâmetro de confiança"

 

Citar

O que falta na minha opinião é a ideia correta de como escolher as dz corretas.

meu ponto sempre foi esse

Link to comment
Share on other sites

Exato. 

Percebo esses problemas tbm..

O cara pode se aproveitar dos teus estudos (se realmente forem bons) implementar e 'sumir'..

Aí caímos no paradoxo de correr atrás de números embaralhados e não chegar a lugar nenhum durante anos por falta da confiança..

Mas, insisto, às vezes precisa só da ideia correta e de ajuda pra chegarmos lá..

 

Link to comment
Share on other sites

Guest Zangado
1 minuto atrás, FCO10 disse:

Aí caímos no paradoxo de correr atrás de números embaralhados e não chegar a lugar nenhum durante anos por falta da confiança..

Mas, insisto, às vezes precisa só da ideia correta e de ajuda pra chegarmos lá..

aí que entra o ponto desse topico

se a pessoa idealizadora da ideia está convicta de sua eficiência, pq ela mesmo não aprender a programar e implementar ?

 

a alguns anos atras eu estava com uma ideia na cabeça "não era loteria" 

o primeiro ponto que a maioria das vezes sequer sabemos o passo a passo de nossa propria ideia, então fica dificil explicar

então investi no excel e aprendi vba 

e nesse meio tempo me interessei por loterias 

ideias é oq não falta, o problema que em loteria tem que montar para testar a eficiência

eu mesmo tenho ideias que não exponho , justamente por ter algumas expectativas nelas apesar de ainda  não ter conseguido completar

 

Link to comment
Share on other sites

watta, computadroes programaçao até mesmo a quantica e maticamtica( logica) vai te até certo ponto 80% os 20% ser aleatorio ou sorte, porque porque tudo tende a ir no  iquilibrio das coisas( altos e baixos) até na copa do mundo atendencia é ter 8 a 10 seleçaoes se revezando na conquista da copa ou seja a busaca pelo equililibio das coisas

 nao adianta o país ter dinheiro , base estrutura para um evento ele pode perder, capichi

  • Like 1
Link to comment
Share on other sites

bom meu jeito de estudar sem programação e sim situação, primeiro qual loteria Lotofacil certo, agora escolher quantidades de pares e impares 05x10, 10x05, 09x06, 06x09, 07x08 ou 08x07 bom essa da 849.420 p-i, a cada concurso que sai vc vai excluindo dividi isso deu 17 planilhas de 50000 cada muito loco nem, veja a primeira;

 

 

8p-7i.png

  • Like 1
Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...
Em 15/07/2018 at 20:21, Zangado disse:

@Wata 

então oq posso dizer para vc é

continue no excel e aprenda vba 

pratico e facil, 

oq manda em loteria não é a ferramenta e sim a ideia 

VBA é muito tranquilo, para leigo é muito fácil de entender... intuitivo... e você começa pegando feeling e a lógica(algortimo) de programação sim...

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...