Advertisement
estephane

equações , nil e tabelas

Apr 14th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.50 KB | None | 0 0
  1. --                   Equações, Nil e Tabelas
  2.  
  3.  
  4. a = 10
  5.  
  6. b = 8
  7.  
  8. c = a*b
  9.  
  10. print(" resultado da multiplicação " .. a .. " e ".. b .. " é igual a: " .. c)
  11.  
  12. x=10
  13. y=5
  14. print(x+y)
  15.  
  16. s1 = "hoje"        -- inserindo uma string
  17.  
  18. s2 = "é sábado"      -- inserindo outra string
  19.  
  20. print( s1 .. s2)     -- fazendo a concatenação dessas strings ou seja juntando as duas para fazer uma só.
  21.  
  22. s3=  s1..s2          -- criei uma nova variavel e ela será igual a concatenação de s1 e s2
  23.  
  24. print (s3)           -- já aparece a s3 depois da concatenação
  25.  
  26. s3 = s1 .. " " .. s2   -- concatenação com espaço entre os strings
  27.  
  28. print (s3)
  29.  
  30. print( # s3)       -- comprimento de uma string
  31.  
  32. a= 1
  33. b= -5
  34. c= 6
  35.  
  36. delta = b^2 - 4 * a * c
  37. x1 = ( -b - math.sqrt(delta)) / (2 * a)
  38. x2 = ( -b + math.sqrt(delta)) / (2 * a)
  39.  
  40. print ( x1, x2)
  41.  
  42. a=1
  43. b=2
  44.  
  45. if a > b then
  46.  
  47. maior = a
  48.  
  49. else maior = b
  50.  
  51. end
  52.  
  53. print(maior)
  54.  
  55.  
  56. a=1
  57. b=2
  58. maior = nil
  59. --[[ nesse caso o nil é para evitar a comparação com os numéros.
  60. logo, o computador responderá o numéro maior como está no comando falso( else), pois
  61. o primeiro diz que a é maior que b e é o contrario]]--
  62.  
  63. if a > b then
  64.  
  65. maior = a
  66.  
  67. else maior = b
  68.  
  69. end
  70.  
  71. print(maior)
  72.  
  73. v = {2, 10, 5, 6, 20, 15, 7, 100, 50, 45, 65, 200, 230, 500}
  74.  
  75. maior = v[1]
  76. for i = 2, #v do
  77. if v[i] > maior then
  78. maior = v[i]
  79.       end
  80. end
  81. print( maior)
  82.  
  83.  
  84.  
  85. -- teste de simbolos
  86.  
  87. print(2>3)
  88.  
  89. print( "532>3?")
  90. print(532>3)
  91.  
  92.  
  93.  
  94. soma= 2 + 5
  95. print(soma)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement