YOMEDIA
NONE

Câu hỏi mục 2 trang 113 SGK Tin học 10 Kết nối tri thức - KNTT

Câu hỏi mục 2 trang 113 SGK Tin học 10 Kết nối tri thức

1. Giải thích các lệnh ở mỗi câu sau thực hiện công việc gì?

2. Cho dãy số nguyên A, viết chương trình in ra các số chẵn của A.

ADSENSE

Hướng dẫn giải chi tiết Câu hỏi mục 2

Phương pháp giải:

1. Có thể duyệt lần lượt các phần tử của danh sách bằng lệnh for kết hợp với vùng giá trị của lệnh range()

2. Dựa vào kiến thức đã học:

+ Lệnh for ... in range()

+ Các phép toán so sánh giá trị logic

+ Lệnh print()

Lời giải chi tiết:

1. 

a) Gán S = 0;

Duyệt các phần tử trong danh sách A và tính tổng các phần tử lớn hơn 0 của A

In kết quả S ra màn hình

b) Gán C = 0;

Duyệt các phần tử trong danh sách A và đếm số lượng các phần tử lớn hơn 0 của A

In kết quả C ra màn hình

2.

A=[2, 6, 3, 6, 9]

for i in range(len(A)):

    if(A[i]%2==0):

        print (A[i], end = " ")

-- Mod Tin Học 10 HỌC247

Nếu bạn thấy hướng dẫn giải Câu hỏi mục 2 trang 113 SGK Tin học 10 Kết nối tri thức - KNTT HAY thì click chia sẻ 
YOMEDIA
AANETWORK
 

 

YOMEDIA
AANETWORK
OFF