Skip to content

Instantly share code, notes, and snippets.

@reinaldo
reinaldo / arredonda baixo.lua
Last active March 6, 2021 03:31
Números, suas formatações e as Bibliotecas Numéricas.
-- O arredondamento para baixo do número escolhido se dá desta maneira:
valorx = 1.1
arredondado = tonumber(string.format("%.0f", valorx))
print(arredondado)
-->> 1
valorx = 1.4
@reinaldo
reinaldo / cloro.lua
Last active March 6, 2021 04:00
Entrada e Saída de Dados. Formatações.
--[[
Esse programa apresenta uma mensagem introdutória para o usuário
e faz uma pergunta para que ele insira um valor e este valor
será automaticamente multiplicado por 20,
resultando uma resposta na tela.
]]
print('Digite a quantidade de cloro por 1 litro de agua: ')
print('A quantidade de cloro em 20 litros de solução, será de '.. io.read() * 20)
@reinaldo
reinaldo / and.lua
Last active March 5, 2021 22:06
Operadores e seus diferentes tipos.
--[[ O operador and retorna seu primeiro argumento se este
primeiro argumento é false ou nil; caso contrário, ele
retornará o segundo argumento.
]]
print( false and true ) -- false é retornado porque ele é o primeiro argumento
print( nil and "Lua", false and "Lua" )