wintertreey 님의 블로그

3.5 연습문제, 프로그래밍 실습 본문

수학

3.5 연습문제, 프로그래밍 실습

wintertreey 2025. 8. 23. 14:25

연습문제

 

1. 54

2. a. x= 7 y = 13 

b. x= 48 y = 27

3. 

p = 10000 # 원금
r = 0.03 # 연이율
n = 10 # 년수

R1 = p * 1.3439
print("a. 10년후 금액: ", R1)

R2 = p * ((1.8061 -1) / 0.03)
print("b. 20년후 적금금액: ", R2)


#a. 10년후 금액:  13439.000000000002
#b. 20년후 적금금액:  268700.0

 

4. 

$$

\sum_{k=1}^{n} k = \frac{n(n+1)}{2}
\sum_{k=1}^{n} k^{2} = \frac{n(n+1)(2n+1)}{6} 
\sum_{k=1}^{n} k^{3} = (\frac{n(n+1)}{2})^{2}

$$

a. 3080

b. 2470

 

5. 

$ \sum_{k=1}^{n} k^{3} = (\frac{n(n+1)}{2})^{2} $ 이 성립한다고 가정. 

$  (\frac{(n+1)(n+2)}{2})^{2}  =  \sum_{k=1}^{n+1} k^{3} + (n+1)^{3} $ 이 성립해야함.

 

6. a.

$  a^{n} = 1/(2n-1) a&{100} = \frac{1}{199} $

b. $ a^{n} = 1 +  a(2^{n}-1)/(2-1)  $

 

7.

an = 2n-2

 

8. 

 

9

(조화급수)는 발산

 

1) 묶음 비교(그룹핑) 증명

항들을 2의 거듭제곱 길이로 묶어 하한을 잡습니다.

 

 

12. 

a. 16 

b. 3.2

 

13. 

a= 6 루트 2

b = -12

 

14. 

-13/7

 

15.

 51

 

16. 

2, 1

 

17. 12

 

19. -1 < k < 4

 

 

프로그래밍실습

import matplotlib.pyplot as plt

a1= 109
an = a1
anp1 = an

n_list = []
n_list.append(1)
an_list = []
an_list.append(a1)

for n in range(1,100000):
    if(an%2==0):
        anp1 = an/2
    else:
        anp1 = 3*an+1

    n_list.append(n+1)
    an_list.append(anp1)

    print(anp1)
    if anp1 == 1:
        print("n= ", n+1)
        break

    an = anp1
    plt.plot(n_list, an_list, '-o')
    plt.show()

'수학' 카테고리의 다른 글

4.2 미분법  (1) 2025.08.28
4.1 미분계수와 도함수  (2) 2025.08.25
3.4 함수의 연속  (0) 2025.08.20
3.3 함수의 극한  (3) 2025.07.15
3.3 무한급수  (0) 2025.07.10