Trang chủ Lớp 10 SGK Tin học 10 - Kết nối tri thức Viết chương trình nhập n từ bàn phím, tạo và in ra...

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...

Dựa vào kiến thức đã học để viết chương trình. Phân tích, đưa ra lời giải Câu hỏi Vận dụng trang 118 SGK Tin học 10 - Bài 23. Một số lệnh làm việc với dữ liệu danh sách.

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.

Dựa vào kiến thức đã học để viết chương trình

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. 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.

Advertisements (Quảng cáo)

Dựa vào kiến thức đã học để viết chương trình

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)

Advertisements (Quảng cáo)