LOLCODE
linguagem de programação Da Wikipédia, a enciclopédia livre
linguagem de programação Da Wikipédia, a enciclopédia livre
LOLCODE é uma linguagem de programação esotérica podendo ser classificada como integrante do grupo de linguagens pertencentes ao Paradigma Imperativo. A língua foi criada em 25 de Março de 2007 por Adam Lindsay, pesquisador do Departamento de Computação da Universidade de Lancaster.
LOLCODE | |
---|---|
Paradigma | esotérico, imperativo |
Surgido em | 2007 |
Criado por | Adam Lindsay |
Estilo de tipagem | dinâmica, fraca, implícita |
Influenciada por | Lolcat |
Página oficial | lolcode.com |
HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE
ON CATURDAY
IM IN YR BED
I IZ SLEEPIN!!10
VISIBLE "Z!"
KTHX
KTHXBYE
HAI
CAN HAS STDIO?
BTW I HAS A HANOI TOWER
HANOI CAT IZ WATCHING UR discs, from, to, var
YARLY
NERF discs!!1
HANOI WITH discs,from,var,to
VISIBLE from N " --> " N to
HANOI WITH discs,var,to,from
NOWAI
VISIBLE from N " --> " N to
KTHX
KTHX
VISIBLE "HOW MANY DISCS U HAV?"
I HAS A discs
GIMMEH discs
HANOI WITH discs,1,3,2
KTHXBYE
towr_h
ha
HAI
CAN HAS STDIO?
BTW NUMEROS PERFEITOS
I HAS A n
I HAS A loop
I HAS A soma
I HAS A loopinterno
VISIBLE "Este programa calcula numeros perfeitos dentro de um intervalo"
VISIBLE " Digite o limite superior do intervalo "
GIMMEH n
IZ n BIGGER THAN 0?
YARLY
LOL loopinterno R 0
IM IN YR LOOP
LOL soma R 0
IM IN YR loopInterno
IZ loop LEFTOVERZ loopinterno LIEK 0?
YARLY
LOL soma R soma UP loopInterno
KTHX
IZ loopInterno BIGGER THAN loop!!-1? KTHX
IZ soma LIEK loop?
YARLY
VISIBLE "Numero encontrado: " soma
KTHX
IZ loop BIGGER THAN n? KTHX
NOWAI
VISIBLE "Numero digitado invalido"
KTHX
KTHXBYE
Código | Comentário |
---|---|
HAI |
HAI inicia o programa. |
CAN HAS [FILE]? |
Inclui arquivos ou bibliotecas, por exemplo CAN HAS STDIO? inclui a biblioteca STDIO (entrada e saída) |
VISIBLE [MESSAGE] |
imprime a mensagem (semelhante ao printf em C). |
KTHX |
KTHX termina um bloco (loop, função). |
IZ? |
sintaxe condicional, seguido de YARLY e NOWAI |
I HAS A |
I HAS A cria uma variável. |
BTW |
BTW (significa "By the way") introduz um comentário. |
KTHXBYE |
KTHXBYE (significa "OK — thanks — bye!") termina o programa. |
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.