pra quem não entendeu, ele fez o 1º pedido de um Real o 2º pra duplicar o valor do 1º e o 3º pra voltar ao 1º fazendo disso um looping contínuo, ou seja, ele irá ganhar os 2 reais infinitamente!!!
primeiro: ele não vai ganhar dois reais infinitamente, pois no segundo desejo ele pediu para duplicar o valor que ele já tinha, então vai dobrar o valor +1 toda vez
segundo: não vai ser infinitamente nunca! no primeiro desejo ele disse “se houver luz do dia”, então esse “loop” termina de noite, já que o primeiro desejo deixa de ser concedido, e o segundo não mais será também
uahsushuah simplesmente genial……….despirocar o gênio …..acho que eu vi um filme assim “mestres dos desejos” onde tem uma serie de esses pedidos um tanto complexos e simples ao mesmo tempo ……………viajei ……..
Eu sou mentiroso. Ora se sou mentiroso, o q escrevi é uma mentira: então, eu sou um cara verdadeiro. Mas se sou um cara verdadeiro, como posso ter acabado de contar uma mentira?
O jacaré raptou o filho. o pai fica bravo. o jacaré fala:
-devolvo seu filho, se vc acertar a minha pergunta.
- manda.
-o q farei com o seu filho? vou entregá-lo ou ficarei com ele?
O pai pensa. Acaba respondendo:
- vc vai ficar com o meu filho.
o jacaré fica doido.
Se o jacaré fica com o filho, o pai terá acertado a resposta. o filho tem q ser entregue. mas se o filho for entregue, o pai n terá respondido certo a questão. o pai terá errado. então o jacaré deve ficar com o filho, mas…
o primeiro exemplo é um paradoxo (nenhuma resposta vale), o segundo é um dilema (temos duas respostas válidas e contraditórias).
Porque meu professor de algoritmos não me ensinou recursão desta forma?
hauahua
Esta é uma tira que só quem entende de programação se mata de rir Muito bem bolada!
HAuhauhauhauhahuahuauhauhaauhhuauhahuauhauhauhauh. Fodão, muito bem feito. Mas aí, nessa seqüencia, eles não iriam voltar a ganhar dinheiro no dia seguinte? Pois ele diz “enquanto houver luz do dia” e não “enquanto houver luz desse dia”, nem nada que dê limitação de que deva ser apenas um dia em que o desejo seria ativo.
Pra quem disse que era pra pedir em nota de cem deve ter esquecido que tanta nota de cem dando sopa ia atrair ladrão pra caralho. =P
Vale lembrar que se somarmos esse pedido com o que ele fez no poço dos desejos, ele estaria bilhonário, desbancando até o Bill Gates.
Corrigindo Vanderson o que fez ele entrar em um loop infinito foi o me dê um real, e realize o 2º pedido. Duplique o valor do 1º e realize o 3º. Assim que criou um loop infinito, que em programação pode-se considerar um erro do programador, e conseguentemente iria gastar toda a memória do PC.
Com isso percebemos que quem escreve, e quem programou o blog é o Ego, genial Ego. Parabens.
O ID é o mais safado, mas o EGO é o Garoto dos Programas
O Loop não é infinito pois ele só entra no mesmo enquanto houver luz do dia,fora isso ele sai do programa.
Mas ele ira receber notas durante um dia inteiro, ja é um bom dinheiro.
int main()
{
int luzdodia=0,dinheiro;
…//*parte que realiza testes para ver se é dia ou não *//
…
while(luzdodia==0)//* Atribuindo que luz do dia recebe valor 0 se estiver dia,após realização de um teste.*//
{
dinheiro+=1
dinheiro*=2
}
if(luzdodia!=0)//*caso o dia acabe para ele continuar recebendo dinheiro,pois se o numero for diferente de 0(atribuição feita para caso seja dia) ele continuar recebendo*//
while(luzdodia!=0)
{
dinheiro+=2
dinheiro*=2
}
//*caso não haja luz do dia,ele não recebe uma nota,mas sim 2*//
não são loops infinitos,mas se a ideia é ganhar dinheiro a todo momento,esse seria um pedido aprimorado dasiuhdiashdiasuhdsuiahdias.
o cavalo, presta atenção no que você lê. A cada pedido ele pede para realizar o proximo então vai multiplicando o valor. Só que ele podia pedir pelo menos em notas de 50 né.heheiheihe
O ego fez uma jogada de mestre. Criou um círculo vicioso. A grana nunca vai acabar… É igualzinho aquela função “go to” que se usava na linguagem basic…
cara sei la naum entendir essa piada tipo o genio da um real pro cara derrepente ele ja ta milhonario tipo por exemplo ele podia pedir um milhao ia ser muito mais facil nao! naum axei muita grassa pois naum conseguir ri mesmo assim continuie o bom trabalho abrassos []s
Decio
presti atenção direito no que fala.
o genio multiplica os pedido que o ID fas. aí se ele pede um real da primeira vez na segunda ele pede pra multiplicaa primeira e depois faz na segunda vez pra terceira pedindo pra segunda ser multiplicada e acotnece na terceira tambem, só q
hAioeuheoiuHAOEIHUOIAEEhuioehoIAHEoiHAEihAIOEHoiAHE
“a pílula do dia seguinte”
“elas só aparecem nos blogs idiotas que você lê”
“dispirocar o gênio”
ehIUAEHouAHOEIUheiouAOEOIAHEoiuheOIUAHEOIuIOAHEIOUHAEIOUh
ADOREI!!
e mais um tirinha que tira do Id do centro da piada!
adorei, Gera!!
huaeoiuAhuioehoAHEOIUAHEOiheiouAHEOIUhAIUEhoiehOIUAEH
NÃO É UM LOOP INFINITO,po que dificuldade pra entender,quando escurecer o loop vira falso e não recomeça,ou o sol fica 24 horas na cabeça de vcs ? Quando vira noite o loop acaba pois não existe mais “dia” pelo menos onde ele esta.
voce pedindo 1 reais e pedindo par arealizar o segundo desejo voce esta pedindo 2 desejos de uma vez somente, isto não seria aceito pelo genio ou voce perderia 2 desejos fazendo que o “ocorrido não acontecesse” elementar meu caro!!!
tirando a nerdice total da minha parte ficou 10
Mto bom!!! Incrível como tenho gosto por piadas nerd! Essa então de programador foi foda!
Alias, todas as tirinhas são de um humor muito inteligente. Se me permites colocá-las-hei no meu blog.
Realmente, para entender essa tirinha é preciso pensar um pouco. Vou tentar explicar a lógica nos pedidos do Ego Brain:
Na programação lógica as instruções são executadas sequencialmente, Ou seja, de cima para baixo. Porém existem instruções de desvio, como exemplo temos a instrução “Volte Para o Primeiro Pedido”, que faz com que o primeiro pedido seja executado de novo e depois o 2º e o 3º e novamente o primeiro e etc. O programa ficou em ciclo, cada instrução chamando a outra e a ultima chamando a primeira novamente reiniciando o ciclo.
Veja o esquema abaixo:
Pedido 1 - Desejo 1 Real e vá para o Pedido 2
Pedido 2 - Desejo que duplique o que já arrecadei e vá para o Pedido 3
Pedido 3 - Quero que volte para o Pedido 1
Foi assim que o Ego se deu bem. Pois os seus pedidos ficam se repetindo o tempo todo - em ciclo.
ashuashuashuashuasua mt boa adorei
eu pensei q o desejo do id iria se realizar
ahh q pena era pra ser realizado
se eu achasse um genio da lampada
pediria 9999999999999999 pedidos
pediria pra viver atéééééééééé der vontade de viver… so q sempre jovem
uashuasashuuasa eu ia comandar tudo… aiai… seria massa
Amigão,se quando o dia acaba,vira noite como vc disse,entao o programa é finalizado por hora,ou seja, o loop acaba,se acaba,não é infinito,”se houver luz do dia”,mas não diz onde,faltou o complemento “na terra”,ou,”aqui”,então se entende que a luz do dia é a do local onde ele esta,não acho que o ego vá ficar viajando procurando por luz do dia o resto da vida.E nem sei por que respondo um cara que diz que o loop é infinito,mesmo ele se contradizendo,”Depois da noite vem dia de novo !!!Pensem um pouco…”,se voce pensar um pouco vai ver que no momento que virar noite,o loop acaba e depois sim recomeça,mas ele tem um fim(e por favor não entendam errado,o loop não é infinito,o programa sim,pois como nosso amigo disse depois da noite vem o dia).
Essa não tem como não comentar! hehe
Não é repetição infinita, pro pessoal que não leu direito, prestem atenção no 1º pedido! Nele tem uma condição de parada.
Ta aqui uma idéia pro blog e pro pessoal que gostou da tirinha. Desenvolver o algoritimo do Ego em mais de 1000 linguagens de programação diferentes! Tem um site que tem o algoritimo das “garrafas de cerveja sobre o muro” em mais de 1000 linguagens de programação! Esse aqui: http://www.99-bottles-of-beer.net/
Desse jeito o Ego vai ficar famoso entre os programadores
auhuahuhauhauhahuuha
A tirinha foi muito massa!
Mas no desenho da Disney o gênio n disse:
“é proibido vc pedir pra alguém se apaixonar por vc, pedir pra eu matar alguém e pedir MAIS desejos” ? E n é uma questão de vírgulas …
Sim, concordo com o comentário acima.
Pedir pra voltar pro primeiro pedido é pedir por mais desejos. Então, ele teria se tornado um novo gênio, libertando o antigo, não teria se tornado rico.
Essa limitação está também na história das Mil e uma noites.
Primeiro, isso significa pedir mais desejos(contra as regras)
Mas quanto ao código…
Não é loop infinito.
public class Lampada
{
private boolean luzdia;
private int dinheiro;
private int clock;
public Lampada()
{
dinheiro = 0;
luzdia = true; // Existe luz do dia nesse horario
clock = 6; // Representa a hora do dia
pedido1();//inicia o processo de desejos
}
public void pedido1(){
while(luzdia==true){//Enquanto houver luzdia
dinheiro++;//Ganhar 1 real
pedido2();//Realizar pedido 2
}
}
public void pedido2(){
dinheiro*=2;//Duplicar arrecadado
pedido3();//Realizar pedido 3
}
public void pedido3(){
clock();//Passa uma hora e verifica se ainda é dia(nao faz parte da tira, mas parte da vida)
pedido1();//Realizar pedido 1
}
public void clock(){
clock++;//aumenta uma hora do dia
if(clock==24) clock = 0;
if(clock>=18 && clock=0 && clock<6) luzdia = false;
else luzdia = true; //Coloca a luz do dia novamente as 6 da manha
}
}
Quem quiser compilar em java pode compilar…. verá que após as 18 horas o pedido 1 para de se auto-executar, e por consequencia para de chamar os outros pedidos.
um pedaço do codigo sumiu ali no clock… mando de novo:
public void clock(){
clock++;//Aumenta hora do dia
if(clock==24) clock = 0;
if(clock>=18 && clock=0 && clock<6) luzdia = false;
else luzdia = true; //Coloca a luz do dia novamente as 6 da manha
}
ELA NAO DISSE DE QUANTO EM QUANTO TEMPO ELE TEM QUE GANHAR O R$ 1,00 QUANDO HÁ A LUZ DO DIA. TIPO, SE HOUVER LUZ DO DIA, QUERO GANHAR UM REAL POR SEGUNDO, OU POR MINUTO…
COMO ESTÁ A TIRA, PODE SER QUE SEJA UM REAL POR DIA CLARO…
Nice nice, não poderia ser melhor, mas se usarmos a lógica teremos tantas cedulas de R$1 que não teria lugar para guardar, então sei lah velhu.
era que o primeiro pedido fosse um baú que não tivesse fundo, mas que ele pudesse pegar tudo o que queria.
Ai no 2º pedido começava o laço pedindo R$1 (eita pedido de pobre sahuishiusahasuiha. a nota de R$100 oculpa o mesmo espaço huhuhu), dentro do baú, que foi pedido no 1º pedido.
E por fim no 3º pedido fazia o laço pedindo que voltasse no pedido nº 2.
$grana = 0;
function pedido1() {
if (dia) {
grana ++;
pedido2();
}
}
function pedido2() {
grana = grana * 2;
pedido3();
}
pedido3() {
pedido1();
}
pedido1();
se utilizarmos while o loop fica apenas no pedido 1 então a luz do dia tem q ser uma condicional… o loop não é infinito e não retorna no outro dia… assim q anoitece ele pára de fazer a condicional e o gênio destrava…
fim do nerd mode…
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
É melhor do que muita gente comentou!
No 2º pedido ele deseja que seja duplicado o valor arrecadado, ou seja, ele nao ganha mais R$1,00 e sim o dobro de tudo o que ele já arrecadou, ou seja, a cada loop, ele ganhar x+1+2(x+1). Sendo x a quantia ganha no loop anterior.
LOOP GANHO TOTAL
1ºloop= R$2,00 R$2,00
2ºloop= R$9,00 R$11,00
3ºloop=R$36,00 R$47,00
4ºloop=R$143,00 R$190,00
e assim sucessivamente, enquanto for dia.
Mas a melhor parte foi “…pedir coisas inúteis, como amor ou paz mundial…” hehehehhehe
glr parem e pensem
quando vira noite
o primeiro desejo é que se realize o 2 desejo
e o 2 desejo é que duplique tudo q ele já tem
ou seja de dia a função é uma Progressao Aritimetica
e de noite uma Progressao Geométrica.
int main(){
int dinheiro,n;
while(n=TRUE){
dinheiro+=1;
dinheiro*=2;
printf(”/n o acumulado em grana para o id brain é:%d”,dinheiro);
}
return 0;
}
/*muito bom!!!!!!*/
Pessoal, não entendo absolutamente nada de programação, mas seguindo a lógica da tirinha e lendo os comentários aqui cheguei a algumas conclusões:
1º - ele não está solicitando mais pedidos e sim pedindo que o gênio retorne para o 1º desejo (despirocando o gênio)
2º - ele pediu para que isso acontecesse enquanto houvesse luz do dia, fazendo com que durante a noite (período em que ele dorme) haja uma pausa e recomeçando no próximo dia.
3º - como todos os dias ele receberá uma enorme quantidade de notas, ele pediu que fossem de 1 real para que ele possa gastar em qualquer lugar e a qualquer hora. Imaginem a cena do Ego indo para uma locadora e locando um filme com uma nota de 100. Ou pior, comprando 2 balas com uma nota de 100. Isso seria um baita transtorno, imagina guardar e/ou gastar trocentas notas de 100 reais todos os dias, visto que sempre ganharia mais e mais notas.
Dessa forma, ele conseguiu dinheiro pra vida inteira (de maneira a conseguir tudo o que quiser comprar) e sem se preocupar com troco ou lugar pra gastar essa dinheirama. Só pra tentar esclarecer mais um pouco:
1º pedido = 1 real
2º pedido = 2x tudo o que ele já acumulou (nesse caso 1 real)
3º pedido = retornar para o 1º pedido
1º = 1 real
2º = 2 x 3 reais (2 reais da volta anterior + 1 real dessa 2º volta)
3º = retornar para o 1º pedido
1º = 1 real
2º = 2 x 7 reais (2 reais da 1º volta + 6 reais da 2º volta + 1 real dessa volta)
3º = retornar para o 1º pedido
E assim vai… Vamos tomar por base que cada volta (1º, 2º e 3º pedido) aconteça em 10 minutos. Peguei como base o inverno aqui do sul, quando há luz do dia mais ou menos durante 12 horas. Isso nos faz chegar ao resultado de 72 voltas. O cálculo então é sempre o dobro do resultado da volta anterior + 2 reais (que é o 1 real do 1º pedido da volta atual já duplicado).
No fim do dia o Ego ganhará mais ou menos R$ 37.778.931.862.957.161.709.856,00
Isso considerando só o 1º dia, visto que o pedido diz “duplique o valor que eu já arrecadei”
AuhuAHuAhuAhAhuAhuAhuAhauh O pedido do Ego faria o mundo explodir!!!
ksospakasospakasospak…
lol
muito massa mas o Ego de veria pedir em motas de 100 reais e nao em notas de um real!!!!!!
mas essa tirinhna ficou xou
bjs!!!!!!!
Eu num sei se vcs perceberam mas isso eh uma função recursiva e como o nome do post eh linguagem lógica!!!
O verdadeiro código será…
iniciaPedidos(dinheiro):- dinheiro is 0, primeiroPedido(dinheiro).
temLuzDoDia():-print(”Tem luz do dia?(S/N)”), read( dia ), dia == “N”, fail.
primeiroPedido(dinheiro):- luzDodia(horaAtual), dinheiro is dinheiro+1,segundoPedido(dinheiro).
segundoPedido(dinheiro):-dinheiro is dinheiro*2 , terceiroPedido(dinheiro).
terceiroPedido(dinheiro):- primeiroPedido(dinheiro).
simples povo… Com 6 linhas de codigo em Prolog resolve…
Ou fazendo qualquer programa recursivo que eh o que o Ego ta fazendo ^^
Eu num sei se vcs perceberam mas isso eh uma função recursiva e como o nome do post eh linguagem lógica!!!
O verdadeiro código será…
iniciaPedidos(dinheiro):- dinheiro is 0, primeiroPedido(dinheiro).
temLuzDoDia():-print(”Tem luz do dia?(S/N)”), read( dia ), dia == “N”, fail.
primeiroPedido(dinheiro):- luzDodia(horaAtual), dinheiro is dinheiro+1,segundoPedido(dinheiro).
segundoPedido(dinheiro):-dinheiro is dinheiro*2 , terceiroPedido(dinheiro).
terceiroPedido(dinheiro):- primeiroPedido(dinheiro).
simples povo… Com 6 linhas de codigo em Prolog resolve…
Ou fazendo qualquer programa recursivo que eh o que o Ego ta fazendo ^^
Haha, em notas de 1??? Vai demorar um tempão pra gastar isso aí…
não entendi muito bem eauheuhaeua…se alguem puder explicar^^
De grao em grao a galinha enche o papo, rs… e da-lhe Ego!! \o
Num entendi nada mais ta valendo kkkkkkkkkkk
uahsuahsuahushsua .. isso foi literalmente genial ..
parabens ..
abraço ..
hahahahaha Genial
MUIDO BOM EGO!!!!
hahahahaha Genial
*MUITO BOM EGO!!!!
e o SUPEREGO dizendo que o Ego CONSEGUIU DESPIROCAR O GÊNIO HAHAHAHAHAHA
hehehehhe
bem bacana!
por um acaso vc é programador??? rs
Pqp heim
pra quem não entendeu, ele fez o 1º pedido de um Real o 2º pra duplicar o valor do 1º e o 3º pra voltar ao 1º fazendo disso um looping contínuo, ou seja, ele irá ganhar os 2 reais infinitamente!!!
è foda quando tem que explicar a piada…
uhaeuhuae
se fosse o Id fazendo o pedido…
nem qro pensar no q viria por ai!
talvez o fim dos tempos!
Não sabia que o Ego era tão esperto assim… ele é parente do super genio interpretado pelo Pedro Malta em Caminhos do Coração????
Genial…
Mas prefiro pedir “sempre ter a quantia exata em meu bolso para pagar o que estou comprando”
mto boa essa… voltando aos velhos tempos de tirinhas “geniais”…. e um belo trocadilho sem graça agora
Eu pediria isso em um cartão de crédito, muito mais eficiente!
Ah, e sim, um milhão de esfihas!
agora eu quero ver o q eles irao fazer com tanto dinheiro ;D
Sem querer ser o chato, “Eu quero 1 Real, e realize o 2o Pedido”, ja não são dois pedidos?
primeiro: ele não vai ganhar dois reais infinitamente, pois no segundo desejo ele pediu para duplicar o valor que ele já tinha, então vai dobrar o valor +1 toda vez
segundo: não vai ser infinitamente nunca! no primeiro desejo ele disse “se houver luz do dia”, então esse “loop” termina de noite, já que o primeiro desejo deixa de ser concedido, e o segundo não mais será também
o que deve ser o tema da próxima tirinha =)
Ele pode depositar todas notas de 1 no banco e pegar em 100, ja que eh um genio
\o/\o/\o/ Viva o Ego \o/\o/\o/
\o/\o/\o/ Viva o Ego \o/\o/\o/
\o/\o/\o/ Viva o Ego \o/\o/\o/
Sugestão, achei muito legal…
http://freshpics.blogspot.com/2007/11/celebrities-from-lego.html
Quem é o Gênio agora?
huehueahueahueahueahueah
mto boa!!!!
mas o Ego podia ter pedido uma nota de 100 q rendia mais!!
kkkkkkkkkkkk
hahahahah, 2 esfirras…. hahahah….
hauhauhuahuahuahua
up infinito, gostei
trabalha com informática é?
fuiz
O darlan está certo, if luzdia != $null…
aeuhaeuihaeiuaehiuae
programação r0x. excelente!!!
Genial =)
Mas, sem querer ser chato….
“pírula” ??
http://www.google.com.br/search?q=p%C3%ADrula&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
Como já dizia o dicionário dos dicionários: Você quis dizer: pílula
A idéia é legal, mas lógica por lógica, ele desperdiçou 3 desejos para conseguir um monte de grana.
Poderia ter pedido US$ 100 bilhões no primeiro pedido e usado os outros 2 pra outra coisa.
Claro que aí, perderia a graça.
kkk… boa Ego!!!
hahuahuhuhhahua
altamente mercenario o Ego
cara quando apareceu o genio, o ID falow: olha é o aladim, daaaaaaaa, mas nao eh o aladim, eh o genio, ocorreu um erro ae
no sexto quadrinho
mateus…… é o Id cara
Por isso que não existem mais notas de R$1,00 néh????
Recursividade… Muito Bom, O que ele ganhar depende só do “clock” do gênio até escurecer.
uahsushuah simplesmente genial……….despirocar o gênio …..acho que eu vi um filme assim “mestres dos desejos” onde tem uma serie de esses pedidos um tanto complexos e simples ao mesmo tempo ……………viajei ……..
foi a melhor!
GÊNIAL !!!
GÊNIAL !!!
GÊNIAL !!!
GÊNIAL !!!
GÊNIAL !!!
=D
MUITOOO BOOM!
Super Ego inteligente pra caraio
A lógica ali tá meio furada… tudo bem, é piada.
Eu sou mentiroso. Ora se sou mentiroso, o q escrevi é uma mentira: então, eu sou um cara verdadeiro. Mas se sou um cara verdadeiro, como posso ter acabado de contar uma mentira?
O jacaré raptou o filho. o pai fica bravo. o jacaré fala:
-devolvo seu filho, se vc acertar a minha pergunta.
- manda.
-o q farei com o seu filho? vou entregá-lo ou ficarei com ele?
O pai pensa. Acaba respondendo:
- vc vai ficar com o meu filho.
o jacaré fica doido.
Se o jacaré fica com o filho, o pai terá acertado a resposta. o filho tem q ser entregue. mas se o filho for entregue, o pai n terá respondido certo a questão. o pai terá errado. então o jacaré deve ficar com o filho, mas…
o primeiro exemplo é um paradoxo (nenhuma resposta vale), o segundo é um dilema (temos duas respostas válidas e contraditórias).
Tudo isso de raiva por n entender a piada.
Orras, meu!!
Aee Ego!! =D
entenda oq eh recursividade
na desciclopedia..
http://desciclo.pedia.ws/wiki/Recursividade
uHWAUEHAWUehuAWE
Causou um loop infinito no gênio… esse aí programa…rs
O ego do jeito que eh deve aplicar toda a grana na BOLSA DE VALORES!
heueheu dispirocar foi foda!!
qndo da esses loops assim eh so apertar crtl + break (vb)
crtl+alt+del -> finalizar tafera
aproveitando a brisa.. ja imaginou o ID versao policial?? ia ser mo fuker and suker hermes e renato sei la
Depois dizem que lógica computacional não serve pra nada…
\o/ VIVA O FLUXOGRAMAAAAAAAAAAA!!! \o/
\o/ VIVA O FLUXOGRAMAAAAAAAAAAA!!! \o/
\o/ VIVA O FLUXOGRAMAAAAAAAAAAA!!! \o/
AUWhAUWHuAHWuhAwuhUAHuahW
Muita boa a tirinha!!!
Parabens!!!!!
Mas dava pra fazer só com 2…
e pedir a paz mundial quando escurecesse!!!!
HASUHAUSHAUSHUAHSUAHUSHUAHUSHUASHUHUAA
kraka curti d+ essa tirinha, humor inteligente é o melhor
Parabens
Porque meu professor de algoritmos não me ensinou recursão desta forma?
Muito bem bolada!
hauahua
Esta é uma tira que só quem entende de programação se mata de rir
Recursividade e looping infinito…genial, se eu encontrar um gênio me lembrarei disso =]
Posso publicar no meu blog? Fico aguardando confirmação ^^
E o ID ainda acha que ele é bobo.
Ahh!! Dem uma lida, a história de meu primeiro videogame, lembranças de um velho cce 2600:
http://www.esculhambanet.com/2008/03/11/meu-primeiro-videogame-minha-primeira-paixao/
HAuhauhauhauhahuahuauhauhaauhhuauhahuauhauhauhauh. Fodão, muito bem feito. Mas aí, nessa seqüencia, eles não iriam voltar a ganhar dinheiro no dia seguinte? Pois ele diz “enquanto houver luz do dia” e não “enquanto houver luz desse dia”, nem nada que dê limitação de que deva ser apenas um dia em que o desejo seria ativo.
Pra quem disse que era pra pedir em nota de cem deve ter esquecido que tanta nota de cem dando sopa ia atrair ladrão pra caralho. =P
Vale lembrar que se somarmos esse pedido com o que ele fez no poço dos desejos, ele estaria bilhonário, desbancando até o Bill Gates.
Boa ideia Ego!!! So que poderia ter pedido um de 100 reais ne!!
=P
UHAUHEuHAE dispirocar foi foda AUHEuhaE s.ego rula
Corrigindo Vanderson o que fez ele entrar em um loop infinito foi o me dê um real, e realize o 2º pedido. Duplique o valor do 1º e realize o 3º. Assim que criou um loop infinito, que em programação pode-se considerar um erro do programador, e conseguentemente iria gastar toda a memória do PC.
Com isso percebemos que quem escreve, e quem programou o blog é o Ego, genial Ego. Parabens.
O ID é o mais safado, mas o EGO é o Garoto dos Programas
HAHAHAHAH
Muito boa !
O Loop não é infinito pois ele só entra no mesmo enquanto houver luz do dia,fora isso ele sai do programa.
Mas ele ira receber notas durante um dia inteiro, ja é um bom dinheiro.
int main()
{
int luzdodia=0,dinheiro;
…//*parte que realiza testes para ver se é dia ou não *//
…
while(luzdodia==0)//* Atribuindo que luz do dia recebe valor 0 se estiver dia,após realização de um teste.*//
{
dinheiro+=1
dinheiro*=2
}
if(luzdodia!=0)//*caso o dia acabe para ele continuar recebendo dinheiro,pois se o numero for diferente de 0(atribuição feita para caso seja dia) ele continuar recebendo*//
while(luzdodia!=0)
{
dinheiro+=2
dinheiro*=2
}
//*caso não haja luz do dia,ele não recebe uma nota,mas sim 2*//
não são loops infinitos,mas se a ideia é ganhar dinheiro a todo momento,esse seria um pedido aprimorado dasiuhdiashdiasuhdsuiahdias.
u.u,pequena correnão,
int luzdodia,dinheiro=0;
pedido[3],dindin=1,luz=1;
for(;;)
{
pedido[1]
{
if (luz=1)
{
dindin++;
pedido[2];
}
}
pedido[2]= dindin++;
goto pedido[3];
pedido[3]= dindin++;
goto pedido[1];
}
kkkkkkkkkkkkkkkkkkkk
oh falta….
A lógica do Ego foi perfeita!
a) Ganhar 1 real enquanto houver luz E REALIZE O SEGUNDO DESEJO (b)
b) Dobrar o valor do primeiro desejo E REALIZE O TERCEIRO DESEJO
c)Realizar o primeiro novamente!
Isso tudo + ID do lado = Loop Infinito + Tirinha fodástica!
Poooorrrraaa!!! Incrível… ahuahuahuahuahuahuahua
Kra como um programador eu jamais deixaria de comentar essa!
VIVA O EGO! hehehehehe
Só uma observação! Ele não criou um loop infinito! Ele fez tudo dentro de um while. Ex.;
while ( luz == true ){
bla bla bla
}
Quando luz for igual a false acabou o loop.
huehueauheahueahueauheahuea
O povo endoidou p/ entender!!
Eu axei q o pírula, tinha sido de propósito!!
uheauheahueahueahuaehueahueahueahueahueahuea
huahuahuahua
LOOP infinito.
mto bom
AHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAH
AHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAH
AHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAH
AHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAHAHUAHUAHUAHUAHUAHAUAH
OR IMAOS BRAI BEST EVER!!!!
TO ME URINANDO DE RIR AQUI!!!!!!
FALA SERIO VCS JA DEVIAM TA NO FAUSTAO HA MUITO TEMPO!!
eu ainda acho que ele ganharia 3 reais só
o cavalo, presta atenção no que você lê. A cada pedido ele pede para realizar o proximo então vai multiplicando o valor. Só que ele podia pedir pelo menos em notas de 50 né.heheiheihe
ei paulinha mas respeito com o blog, precisa escrever o tipo de necessidade fisiologógica que vc tá fazendo?
agora realmnete a tirinha tá muito divertida ahuahuahauahuahuahuahuahu
tá na hora de começa a pensar em livro heim??
O ego fez uma jogada de mestre. Criou um círculo vicioso. A grana nunca vai acabar… É igualzinho aquela função “go to” que se usava na linguagem basic…
cara sei la naum entendir essa piada tipo o genio da um real pro cara derrepente ele ja ta milhonario tipo por exemplo ele podia pedir um milhao ia ser muito mais facil nao! naum axei muita grassa pois naum conseguir ri mesmo assim continuie o bom trabalho abrassos []s
Não foi loop infinito…
Quando escurecesse, o primeiro desejo seria impossível de ser realizado, logo, não passaria para o segundo e nem para o terceiro…
Foi muito boa a idéia, mas qual vai ser a próxima tirinha? O que eles vão fazer com o dinheiro? Será que o Id vai sacanear? Comprar esfirras?
Decio
presti atenção direito no que fala.
o genio multiplica os pedido que o ID fas. aí se ele pede um real da primeira vez na segunda ele pede pra multiplicaa primeira e depois faz na segunda vez pra terceira pedindo pra segunda ser multiplicada e acotnece na terceira tambem, só q
Fodástico!
Bela piada de computeiro. Será que os programadores da vida tem algo do Ego no sangue (Ou no cérebro)?
HISK
HAEOiuhAOIAEUhoeiuaeHOIAUEHaOEIUHAOiauHAE
Muito bom!
hAioeuheoiuHAOEIHUOIAEEhuioehoIAHEoiHAEihAIOEHoiAHE
“a pílula do dia seguinte”
“elas só aparecem nos blogs idiotas que você lê”
“dispirocar o gênio”
ehIUAEHouAHOEIUheiouAOEOIAHEoiuheOIUAHEOIuIOAHEIOUHAEIOUh
ADOREI!!
e mais um tirinha que tira do Id do centro da piada!
adorei, Gera!!
huaeoiuAhuioehoAHEOIUAHEOiheiouAHEOIUhAIUEhoiehOIUAEH
O Ego é programador!!!!!!
NÃO É UM LOOP INFINITO,po que dificuldade pra entender,quando escurecer o loop vira falso e não recomeça,ou o sol fica 24 horas na cabeça de vcs ? Quando vira noite o loop acaba pois não existe mais “dia” pelo menos onde ele esta.
Malandrãoooo !!
hahaha…
auhauhahu FODASTICOOOO TOTALLY CARALHOOOOOOOO
intuitivo mais incorreto
voce pedindo 1 reais e pedindo par arealizar o segundo desejo voce esta pedindo 2 desejos de uma vez somente, isto não seria aceito pelo genio ou voce perderia 2 desejos fazendo que o “ocorrido não acontecesse” elementar meu caro!!!
tirando a nerdice total da minha parte ficou 10
Por isso que eu sonho em ter um namorado como o Ego…
Viva o Ego!
Isso vai acarretar em overflow,
UHuahua, muito boa a lógica do Ego.
LOL
Mto bom!!! Incrível como tenho gosto por piadas nerd! Essa então de programador foi foda!
Alias, todas as tirinhas são de um humor muito inteligente. Se me permites colocá-las-hei no meu blog.
abraços!
Realmente, para entender essa tirinha é preciso pensar um pouco. Vou tentar explicar a lógica nos pedidos do Ego Brain:
Na programação lógica as instruções são executadas sequencialmente, Ou seja, de cima para baixo. Porém existem instruções de desvio, como exemplo temos a instrução “Volte Para o Primeiro Pedido”, que faz com que o primeiro pedido seja executado de novo e depois o 2º e o 3º e novamente o primeiro e etc. O programa ficou em ciclo, cada instrução chamando a outra e a ultima chamando a primeira novamente reiniciando o ciclo.
Veja o esquema abaixo:
Pedido 1 - Desejo 1 Real e vá para o Pedido 2
Pedido 2 - Desejo que duplique o que já arrecadei e vá para o Pedido 3
Pedido 3 - Quero que volte para o Pedido 1
Foi assim que o Ego se deu bem. Pois os seus pedidos ficam se repetindo o tempo todo - em ciclo.
ashuashuashuashuasua mt boa adorei


eu pensei q o desejo do id iria se realizar
ahh q pena era pra ser realizado
se eu achasse um genio da lampada
pediria 9999999999999999 pedidos
pediria pra viver atéééééééééé der vontade de viver… so q sempre jovem
uashuasashuuasa eu ia comandar tudo… aiai… seria massa
shuasha muito boa sshuashua vo contrata o ego pra me da ideias de como conseguir dinheiro facil sdsahgdsa
ae hugo ta sonhando demais XD acorda pra vida
Ow…
Vai ser infinito sim!!
O Ego falou:
-(…)Enquanto houver luz do dia…
Então enquanto na Terra for de dia e o Sol estiver no céu, eles vão ter dinheiro.Depois da noite vem dia de novo !!!Pensem um pouco…
——
Outra coisa:Ele não falou em que lugar precisa ter luz do dia.Ou seja:Se tiver luz do dia no Japão, ela vai estar ganhando!!
—–
Ego ROXXX
boooooooooooooaaaaaaaaaa
programou o genio direitinho…
while nele!
shuashuahsuahuhsa
tivi q le 3 vezes pra intende
genial isso
flow
Ego é nerd!
PASOKpasokPAOSKpaosPAOSK, genial mesmo, tirinha focalizada no Ego muito boa, show!!! (Eu também pediria um harém lotado de mulheres)
caramba, eu q tinha me achado mto nerd por ter entendido e achado graça… vcs até transformaram em código e discutiram a lógica do cara…
show esse blog!
respondendo ao comentario 88,
Amigão,se quando o dia acaba,vira noite como vc disse,entao o programa é finalizado por hora,ou seja, o loop acaba,se acaba,não é infinito,”se houver luz do dia”,mas não diz onde,faltou o complemento “na terra”,ou,”aqui”,então se entende que a luz do dia é a do local onde ele esta,não acho que o ego vá ficar viajando procurando por luz do dia o resto da vida.E nem sei por que respondo um cara que diz que o loop é infinito,mesmo ele se contradizendo,”Depois da noite vem dia de novo !!!Pensem um pouco…”,se voce pensar um pouco vai ver que no momento que virar noite,o loop acaba e depois sim recomeça,mas ele tem um fim(e por favor não entendam errado,o loop não é infinito,o programa sim,pois como nosso amigo disse depois da noite vem o dia).
putz
dá-lhe loop infinito
\o/
hahahaha, essa foi a melhor!
Essa não tem como não comentar! hehe
Não é repetição infinita, pro pessoal que não leu direito, prestem atenção no 1º pedido! Nele tem uma condição de parada.
Ta aqui uma idéia pro blog e pro pessoal que gostou da tirinha. Desenvolver o algoritimo do Ego em mais de 1000 linguagens de programação diferentes! Tem um site que tem o algoritimo das “garrafas de cerveja sobre o muro” em mais de 1000 linguagens de programação! Esse aqui: http://www.99-bottles-of-beer.net/
Desse jeito o Ego vai ficar famoso entre os programadores
auhuahuhauhauhahuuha
A tirinha foi muito massa!
Só podia ser coisa de virgem!
Hahsuaushauhsuahsuahsuhaushau
xP
Explicando a piada, não sei se ja explicaram, só vi os não entendi:
é tipo programação.
1 do pedido 1 real
2 do pedido *2
3 GOTO 1
daí fica nesse looping.
Desisto de explicar que o loop não é infinito a pessoas que não tem a visão de programador u.u.
Mas no desenho da Disney o gênio n disse:
“é proibido vc pedir pra alguém se apaixonar por vc, pedir pra eu matar alguém e pedir MAIS desejos” ? E n é uma questão de vírgulas …
Sim, concordo com o comentário acima.
Pedir pra voltar pro primeiro pedido é pedir por mais desejos. Então, ele teria se tornado um novo gênio, libertando o antigo, não teria se tornado rico.
Essa limitação está também na história das Mil e uma noites.
loop infinitooooooooooooooooooooooooooooooooooooooooooooooooooooooo
GOTO é má prática de programacao =D
EU SOU FÃ DO EGO!!!!!!!!! \O/
notas de R$ 1,00 em papel n saiu de circulação?
coitado!!!
gostei do cheat
Otimooo!!! soh o ego mesmo pra ter umas ideias assim.. rss
mass… como seriam os pedidos do ID?!?!?!?! rss
i = 1;
enquanto(existe i){
imprima(i);
faça i = 2*i;
}
DESPIROCAR o Genio aheuaheuaheuahe
Boa Boa … Ego é realmente inteligente XD
Primeiro, isso significa pedir mais desejos(contra as regras)
Mas quanto ao código…
Não é loop infinito.
public class Lampada
{
private boolean luzdia;
private int dinheiro;
private int clock;
public Lampada()
{
dinheiro = 0;
luzdia = true; // Existe luz do dia nesse horario
clock = 6; // Representa a hora do dia
pedido1();//inicia o processo de desejos
}
public void pedido1(){
while(luzdia==true){//Enquanto houver luzdia
dinheiro++;//Ganhar 1 real
pedido2();//Realizar pedido 2
}
}
public void pedido2(){
dinheiro*=2;//Duplicar arrecadado
pedido3();//Realizar pedido 3
}
public void pedido3(){
clock();//Passa uma hora e verifica se ainda é dia(nao faz parte da tira, mas parte da vida)
pedido1();//Realizar pedido 1
}
public void clock(){
clock++;//aumenta uma hora do dia
if(clock==24) clock = 0;
if(clock>=18 && clock=0 && clock<6) luzdia = false;
else luzdia = true; //Coloca a luz do dia novamente as 6 da manha
}
}
Quem quiser compilar em java pode compilar…. verá que após as 18 horas o pedido 1 para de se auto-executar, e por consequencia para de chamar os outros pedidos.
um pedaço do codigo sumiu ali no clock… mando de novo:
public void clock(){
clock++;//Aumenta hora do dia
if(clock==24) clock = 0;
if(clock>=18 && clock=0 && clock<6) luzdia = false;
else luzdia = true; //Coloca a luz do dia novamente as 6 da manha
}
afffe…. ele ta cortando uma parte do codigo… sei la pq….
AhuHAuHAUhUAh
gÊnio… muito bom cara^^
parabéns!
pedidos do id:
mulher
não sei
não sei
ALGO FICOU EM ABERTO NESSA TIRA….
ELA NAO DISSE DE QUANTO EM QUANTO TEMPO ELE TEM QUE GANHAR O R$ 1,00 QUANDO HÁ A LUZ DO DIA. TIPO, SE HOUVER LUZ DO DIA, QUERO GANHAR UM REAL POR SEGUNDO, OU POR MINUTO…
COMO ESTÁ A TIRA, PODE SER QUE SEJA UM REAL POR DIA CLARO…
KKKKKKKKKKKKK
SERÁ QUE ESTOU CERTO….
ABRAÇOS.
Nice nice, não poderia ser melhor, mas se usarmos a lógica teremos tantas cedulas de R$1 que não teria lugar para guardar, então sei lah velhu.
era que o primeiro pedido fosse um baú que não tivesse fundo, mas que ele pudesse pegar tudo o que queria.
Ai no 2º pedido começava o laço pedindo R$1 (eita pedido de pobre sahuishiusahasuiha. a nota de R$100 oculpa o mesmo espaço huhuhu), dentro do baú, que foi pedido no 1º pedido.
E por fim no 3º pedido fazia o laço pedindo que voltasse no pedido nº 2.
agora meu comentario….
HSUIAHSAIUHASISHAIUASHISAHISAHIAHA
HUASIHAIUAHUIAHIASHIUASHIAHIUASHIAUHIAUHA
ASGHAUIHASIHASIUHSUIHUASIHASUISAHAS
CHUPAAAAAAAAAA HASUIASHIUAHIAUHAIUHS
O GENIO RODOOO HASUISHAUIHASIUHA
BELA BELA TIRAAAAAAAAAAAAAAAAAAAA
FUIIIII }p
desenterrando ^^
afff nerdiaram totalmente na piada…
$grana = 0;
function pedido1() {
if (dia) {
grana ++;
pedido2();
}
}
function pedido2() {
grana = grana * 2;
pedido3();
}
pedido3() {
pedido1();
}
pedido1();
se utilizarmos while o loop fica apenas no pedido 1 então a luz do dia tem q ser uma condicional… o loop não é infinito e não retorna no outro dia… assim q anoitece ele pára de fazer a condicional e o gênio destrava…
fim do nerd mode…
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
píRula foi proposital né???
adoro seu brog!!
ps.: ele não pediu MAIS pedidos… simplesmente… realize o primeiro desejo… soh isso ^^
Nuss..
Grande EGO!!!
=D
É melhor do que muita gente comentou!
No 2º pedido ele deseja que seja duplicado o valor arrecadado, ou seja, ele nao ganha mais R$1,00 e sim o dobro de tudo o que ele já arrecadou, ou seja, a cada loop, ele ganhar x+1+2(x+1). Sendo x a quantia ganha no loop anterior.
LOOP GANHO TOTAL
1ºloop= R$2,00 R$2,00
2ºloop= R$9,00 R$11,00
3ºloop=R$36,00 R$47,00
4ºloop=R$143,00 R$190,00
e assim sucessivamente, enquanto for dia.
Mas a melhor parte foi “…pedir coisas inúteis, como amor ou paz mundial…” hehehehhehe
Em algumas horas eles vão ter mais notas de 1 real que o saara tem areia XD ele bem que podia pedir em notas de 100
legal pra kct
Muito bom, lógica de programação pura!!!
Uiaaa
Muitu inteligente eim!!! =D
sahuahsuahsu
Muito bom .. hehehe programação na veia………..
Bacana como você explicou programação e recursão nesta tirinha.
Parabéns.
Nuss… simplesmente genial…
kkkkkk
huisahuiasuhisahiuas
Loop Infinito.
glr parem e pensem
quando vira noite
o primeiro desejo é que se realize o 2 desejo
e o 2 desejo é que duplique tudo q ele já tem
ou seja de dia a função é uma Progressao Aritimetica
e de noite uma Progressao Geométrica.
Ele vai ficar Rico ;D
\o/
EGO BRAIN!
int main(){
int dinheiro,n;
while(n=TRUE){
dinheiro+=1;
dinheiro*=2;
printf(”/n o acumulado em grana para o id brain é:%d”,dinheiro);
}
return 0;
}
/*muito bom!!!!!!*/
Caramba!!! Genialll!!!!
Dispirocou o gênio insanamente!!!! Até hoje ele realiza o desejo do Ego!
hauhuahauhuauha
O Ego é muito fodaaaa!!!!!!!
huahuahua dispirocou legal o “aladin” huahauhauhaa
Id como sempre doido hauahuauhuahua
Blog muito foda curto pakas!!!!!
Hei Heii Heeiii….
o Ego eh o no sso Rei!!
uAHAUhAUhuahUAhUAhAUhAU
Mtooo bom…criativo pakas!!
Cada comentário ótimo…putz…
Onde ele vai botar tanta grana?
Cambada de idiotas! Vocês não entenderiam a piada nem que ela mordesse seus narizes! Aff.
O Gênio do Aladim era meu amigo imaginário…
BUG DO GÊNIO!
AUSHUHSUHUH
BUG DO GÊNIO!
AUSHUHSUHUH
(2)
Caracas!!
Simplesmente genial!
simples e muito bem pensado
kkkk
Ego, dá pra da uns 500 milhões de reais pra mim ?
HAHUHAHAHA
Esse é o Glitche do gênio !
Dalhe Ego.. hauhauaauhau
Pessoal, não entendo absolutamente nada de programação, mas seguindo a lógica da tirinha e lendo os comentários aqui cheguei a algumas conclusões:
1º - ele não está solicitando mais pedidos e sim pedindo que o gênio retorne para o 1º desejo (despirocando o gênio)
2º - ele pediu para que isso acontecesse enquanto houvesse luz do dia, fazendo com que durante a noite (período em que ele dorme) haja uma pausa e recomeçando no próximo dia.
3º - como todos os dias ele receberá uma enorme quantidade de notas, ele pediu que fossem de 1 real para que ele possa gastar em qualquer lugar e a qualquer hora. Imaginem a cena do Ego indo para uma locadora e locando um filme com uma nota de 100. Ou pior, comprando 2 balas com uma nota de 100. Isso seria um baita transtorno, imagina guardar e/ou gastar trocentas notas de 100 reais todos os dias, visto que sempre ganharia mais e mais notas.
Dessa forma, ele conseguiu dinheiro pra vida inteira (de maneira a conseguir tudo o que quiser comprar) e sem se preocupar com troco ou lugar pra gastar essa dinheirama. Só pra tentar esclarecer mais um pouco:
1º pedido = 1 real
2º pedido = 2x tudo o que ele já acumulou (nesse caso 1 real)
3º pedido = retornar para o 1º pedido
1º = 1 real
2º = 2 x 3 reais (2 reais da volta anterior + 1 real dessa 2º volta)
3º = retornar para o 1º pedido
1º = 1 real
2º = 2 x 7 reais (2 reais da 1º volta + 6 reais da 2º volta + 1 real dessa volta)
3º = retornar para o 1º pedido
E assim vai… Vamos tomar por base que cada volta (1º, 2º e 3º pedido) aconteça em 10 minutos. Peguei como base o inverno aqui do sul, quando há luz do dia mais ou menos durante 12 horas. Isso nos faz chegar ao resultado de 72 voltas. O cálculo então é sempre o dobro do resultado da volta anterior + 2 reais (que é o 1 real do 1º pedido da volta atual já duplicado).
No fim do dia o Ego ganhará mais ou menos R$ 37.778.931.862.957.161.709.856,00
Isso considerando só o 1º dia, visto que o pedido diz “duplique o valor que eu já arrecadei”
AuhuAHuAhuAhAhuAhuAhuAhauh O pedido do Ego faria o mundo explodir!!!
O gênio não foi livre ?
AAA TBM FUI EU Q DEI AULA PRA ESSE MULEKE!! PO NIMGUEM VAI LER MINHA POSTAGEM MSMO
O cara meteu um laço infinito no gênio..ahaiuhaiuah.
Com tanta nota de um real ele vai parar na lua desse geito.
Os irmãos Brain estão ricos !! EEEEEE \o/ \o/ \o/
loop infinito, awuhawuhawuhwauwa
ksospakasospakasospak…
lol
muito massa mas o Ego de veria pedir em motas de 100 reais e nao em notas de um real!!!!!!
mas essa tirinhna ficou xou
bjs!!!!!!!
Galera não é usando while não…
Eu num sei se vcs perceberam mas isso eh uma função recursiva e como o nome do post eh linguagem lógica!!!
O verdadeiro código será…
iniciaPedidos(dinheiro):- dinheiro is 0, primeiroPedido(dinheiro).
temLuzDoDia():-print(”Tem luz do dia?(S/N)”), read( dia ), dia == “N”, fail.
primeiroPedido(dinheiro):- luzDodia(horaAtual), dinheiro is dinheiro+1,segundoPedido(dinheiro).
segundoPedido(dinheiro):-dinheiro is dinheiro*2 , terceiroPedido(dinheiro).
terceiroPedido(dinheiro):- primeiroPedido(dinheiro).
simples povo… Com 6 linhas de codigo em Prolog resolve…
Ou fazendo qualquer programa recursivo que eh o que o Ego ta fazendo ^^
junda
Galera não é usando while não…
Eu num sei se vcs perceberam mas isso eh uma função recursiva e como o nome do post eh linguagem lógica!!!
O verdadeiro código será…
iniciaPedidos(dinheiro):- dinheiro is 0, primeiroPedido(dinheiro).
temLuzDoDia():-print(”Tem luz do dia?(S/N)”), read( dia ), dia == “N”, fail.
primeiroPedido(dinheiro):- luzDodia(horaAtual), dinheiro is dinheiro+1,segundoPedido(dinheiro).
segundoPedido(dinheiro):-dinheiro is dinheiro*2 , terceiroPedido(dinheiro).
terceiroPedido(dinheiro):- primeiroPedido(dinheiro).
simples povo… Com 6 linhas de codigo em Prolog resolve…
Ou fazendo qualquer programa recursivo que eh o que o Ego ta fazendo ^^
junda.
O engraçado é que em todos esses posts… A palavra recursividade só é falada 1 vez… =T
Pena!
Genial!!!