SHARE
TWEET

Untitled

a guest Sep 22nd, 2019 82 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import math
  2.  
  3. def laske_nelio_ala(sivun_pituus):
  4.     return sivun_pituus ** 2
  5.  
  6. def laske_sektorin_ala(sade, sisakulma):
  7.     return sisakulma / 360 * pi * sade **2
  8.  
  9. def laske_sivun_pituus(hypotenuusa):
  10.     return hypotenuusa / (2 ** 0.5)
  11.  
  12. def laske_kuvion_ala(x):
  13.     kuvion_ala = laske_nelio_ala(x)
  14.     + ((0.5) * laske_sivun_pituus(x) ** 2
  15.     + laske_sektorin_ala(laske_sivun_pituus(x), 45)
  16.     + (2 * (laske_sivun_pituus(x))) ** 2
  17.     + laske_sektorin_ala(2 * laske_sivun_pituus(x), 270)
  18.  
  19. nelion_sivu = float(input("Anna x: "))
  20. laskettu_ala = laske_kuvion_ala(nelion_sivu)
  21. print ("Pinta-ala", round(laskettu_ala, 4))
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top