YOMEDIA
NONE

Vận dụng trang 118 SGK Tin học 10 Kết nối tri thức - KNTT

Vận dụng trang 118 SGK Tin học 10 Kết nối tri thức

1. Viết chương trình nhập n từ bàn phím, tạo và in ra màn hình dãy số A bao gồm n số tự nhiên chẵn đầu tiên.

2. Dãy số Fibonacci được xác định như sau:

F0 = 0

F1 = 1

Fn = Fn−1 + Fn−2 (với n≥2).

Viết chương trình nhập n từ bàn phím, tạo và in ra màn hình dãy số A bao gồm n số hạng đầu của dãy Fibonacci.

ADSENSE

Hướng dẫn giải chi tiết Vận dụng trang 118

Phương pháp giải:

Dựa vào kiến thức đã học để viết chương trình. Sử dụng các câu lệnh như:

+ Chuyển đổi số nguyên khi nhập dữ liệu từ bàn phím

+ Câu lệnh rẽ nhánh if

+ Câu lệnh lặp for ... in range()

+ Câu lệnh append()

+ Câu lệnh print()

Lời giải chi tiết:

Chương trình có thể như sau:

1.

A = []

n = int(input("Nhập số tự nhiên n:"))

if n<1:

    n = int(input("Nhập lại số tự nhiên n:"))

for i in range (0,n):

    A.append(i*2)

print ("Dãy số A là:", A)

2.

n=int(input("Nhập số tự nhiên n: "))

if n<1:

    n=int(input("Nhập lại số tự nhiên n: "))

if n == 1 or n == 2:

    if n == 1:

        A = [0]

    else:

        A = [0,1]

else:

    A = [0,1]

    for i in range (n-2):

        A.append(A[i]+A[i+1])

print("Dãy số A là:", A)

-- Mod Tin Học 10 HỌC247

Nếu bạn thấy hướng dẫn giải Vận dụng trang 118 SGK Tin học 10 Kết nối tri thức - KNTT HAY thì click chia sẻ 
YOMEDIA

Chưa có câu hỏi nào. Em hãy trở thành người đầu tiên đặt câu hỏi.

AANETWORK
 

 

YOMEDIA
AANETWORK
OFF