sin( ixx

advertisement
Ödev 3
Python Programlama
Soru 1. Sinüs fonksiyonunun seri açılımı: sin( x) ≈ x −
x3 x5 x7
+ − 3! 5! 7!
şeklinde verilmektedir. Bu seri açılımı kullanarak sinüs adında bir Python fonksiyonu yazınız. Fonksiyon içinde matematik kütüphanesinden faktöriyel hesaplayan fonksiyonu kullanınız. Fonksiyona verilen x parametresi kullanılarak sonuç değeri döndürülmeli, değer ekrana yazdırılmamalıdır. x=pi/6 değeri için fonksiyonunuzun hesapladığı değeri yazdırınız. Soru 2. Soru 1 de verilen sinüs fonksiyonu seri açılımında ilk 10 terimi kullansaydık 10
⎛
x 2i −1 ⎞
⎟ sin( x) ≈ ∑ ⎜⎜ (−1)i −1
(2i − 1)!⎟⎠
i =1 ⎝
şeklinde bir fonksiyon elde ederdik. Bu fonksiyonu kullanarak, yine 1. soruda olduğu gibi, sinüs adında bir Python fonksiyonu yazınız. Fonksiyonda for döngüsü kullanınız. x=pi/6 değeri için fonksiyonunuzun hesapladığı değeri gösteriniz. !"#
!
Soru 3. !!!"#
!""!!!
!!!! !!
!
!"!!! !
denklemini hesaplayan program yazınız. Yöntem: pay değerini pay adlı bir değişken kullanarak, payda değerini de payda adlı bir değişken kullanarak bölümün sonucunu pay/payda şeklinde hesaplamanız uygun olacaktır. Soru 4 . 𝒄𝒐𝒔 𝒙 =
𝒏 𝟐𝒏
𝟓𝟎 (!𝟏) 𝒙
denklemini hesaplayan program yazınız. x= 3.141592653589793 için 𝒏!𝟎
𝟐𝒏 !
sonucu yazdırınız. 
Download