wzee1

functions.py

Nov 21st, 2023
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.53 KB | None | 0 0
  1. def f(x: int) -> int:
  2.    return (x + (1/x)) / 2
  3.  
  4.  
  5. def f2(x: int, y: int) -> int:
  6.    return x**2*y + 3*y**3
  7.  
  8.  
  9. def g(x: int) -> int:
  10.    return g(x-3) + 2*g(x-2) if x >=3 else 1
  11.  
  12.  
  13. def g2(x: int) -> int:
  14.    return g(x-1) + g(x-2) if x >= 2 else 1
  15.  
  16.  
  17. def main():
  18.    x = int(input("x = "))
  19.    y = int(input("y = "))
  20.    print(f"\nf függvény: {f(x)}")
  21.    print(f"f2 függvény: {f2(x, y)}")
  22.    print(f"g függvény, ha x=12: {g(12)}")
  23.    print(f"g2 függvény, ha x=9: {g2(9)}")
  24.  
  25.  
  26. if __name__ == "__main__":
  27.    main()
  28.  
Advertisement
Add Comment
Please, Sign In to add comment