Código de estrutura de controle

1 view
Skip to first unread message

Pedro Usher 5

unread,
Oct 5, 2009, 12:52:08 PM10/5/09
to Rio2d.jogo
--[[ Vou apresentar para vocês como são declaradas as estruturas de
controle em Lua,
lembre-se que não precisamos declarar o tipo de variável, se é int,
float, double etc.
Mas devemos prestar atenção em não usar palavras reservadas da
linguagem para criar variáveis
como if, local, do, return, break, nill etc.
Bom é isso. Aí qualquer dúvida sempre consulte o manual de lua que vem
na instalação e
os seguintes sites:

http://www.lua.org - pagina principal da linguagem de programação lua

http://www.lua.org/manual/5.1/

http://lua-users.org/wiki/TutorialDirectory - Lua tutoriais.

http://luaforge.net/ - página para mais bibliotecas Lua.

http://en.wikipedia.org/wiki/Lua_(programming_language) - Descrição de
Lua.

let's go work!!!!!!!!!!!

--]]

----------------------------------------------------------------------------------------------


-- 1° if

io.write("Digite um número:\n")--é o famoso printf de C
n = io.read() -- é o famoso scanf de C

if n == "0" then
print("Zero não pode :(\n")
else
print("Oba! Nada de Zero :)\n")
end

--//------------------------------------------------------------------------------------------------------


-- 2° While

io.write("Digite um número:\n")
a = io.read()

while a~=10 do -- em lua diferente é ( ~= ) OK!
a=a+1
io.write(a.." \n")
end



--//------------------------------------------------------------------------------------------------------

-- 3° for

for i = 1,10 do print("For de 1 até 10\n"..i) end

print("\nEm Lua utilizamos uma outra maneira de for, mas este é para
tabelas")

tabela={"a","b","c","d","e","f","g","h","i","j"}


for i,v in pairs(tabela) do print(i,v) end

--//---------------------------------------------------------------------------------------------------------

-- 4° repeat

local a = 20 -- você entendeu por que eu repeti a variável ( a ) e
ainda disse que ela é ( local )?

repeat a=a+1 print(a) until a==40


--[[ Continuem estudando pessoal abração e nada é fácil,
mas com Deus e nós continuarmos fazendo e acreditando que vamos
conseguir
tudo é possível.
--]]










































Reply all
Reply to author
Forward
0 new messages