Escreva o algoritmo de ordenação por inserção de um vetor de N (1<=N<=100) elementos
como um módulo.
Algoritmo em Lua - inserção vetores com n elemento
]]
print("digite um numero")
n = io.read("*number")
v = {}
for i=1,99 do
v[i] = math.random(100)
end
v[100] = n
for i=1,99 do
for j=i+1,#v do
if (v[i] < v[j] ) then
v[i],v[j] = v[j],v[i]
end
end
end
contador = false
for i =1,#v do
print(v[i])
if v[i]==n and contador == false then
print("este foi o numero =>"..n)
contador = true
end
end
print("digite um numero")
n = io.read("*number")
v = {}
for i=1,99 do
v[i] = math.random(100)
end
v[100] = n
for i=1,99 do
for j=i+1,#v do
if (v[i] < v[j] ) then
v[i],v[j] = v[j],v[i]
end
end
end
contador = false
for i =1,#v do
print(v[i])
if v[i]==n and contador == false then
print("este foi o numero =>"..n)
contador = true
end
end
Olá amigo.. estou estudando lua. E gostei muito do seu vlog porque tme muitos exemplos que me ajudam muito.
ResponderExcluirContudo, tenho um único trecho de um código que não consigo fazer funcionar de nenhuma forma.. poderia me ajudar a ver o que tem de errado neste código:
if (!win) then
losecount += 1
if losecount == 1 then
nextbet = previousbet*51
bethigh = !bethigh
else
losecount += 1
if (losecount >=2 and <=3) then
nextbet = previousbet*51
bethigh = !bethigh
else
losecount += 1
if (losecount ==4) then
nextbet = base
losecount = 0
end
Muito obrigado pela ajuda.