Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

35 linhas
662B

  1. class Formula
  2. public method eval(a as integer, b as integer) as integer
  3. var result as integer
  4. result = -(a + b) * 2 / 1
  5. if not (a = b) and (a <> 0 or b >= a)
  6. result = result + a - b
  7. else
  8. result = 0
  9. end if
  10. if a < b
  11. result = result + 1
  12. end if
  13. if a <= b
  14. result = result + 1
  15. end if
  16. if a > b
  17. result = result - 1
  18. end if
  19. return result
  20. end method
  21. end class
  22. program Main
  23. var formula as Formula
  24. var answer as integer
  25. var glyph as char
  26. formula = new Formula()
  27. answer = formula.eval(-2, 3)
  28. glyph = 'A'
  29. print "answer\n"
  30. print answer
  31. print glyph
  32. delete formula
  33. end program

Powered by TurnKey Linux.