Bài giảng Tin học 11 - Tiết 17: Bài tập - Năm học 2022-2023 - Nguyễn Lan Hương - Trường THPT Nguyễn Thái Học
Sử dụng vòng lặp for và while để làm các công việc sau:
Bài 1: Viết chương trình tính và đưa ra màn hình tổng các số chẵn từ 1->100
Bài 2: Viết chương trình tính và đưa ra màn hình tổng các số lẻ từ 1->100
Bài 3: Viết chương trình đưa ra màn hình các số từ 1-> 100 mà chia hết cho cả 3 và 5
Bài 4: Viết chương trình nhập số nguyên dương n từ bàn phím, tính và đưa ra màn hình tổng A=1+1/2+1/3+ +1/𝑛
Bài 5: Viết chương trình đưa ra màn hình bảng cửu chương 5
Bạn đang xem tài liệu "Bài giảng Tin học 11 - Tiết 17: Bài tập - Năm học 2022-2023 - Nguyễn Lan Hương - Trường THPT Nguyễn Thái Học", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Thaày Tua â n
NNLT python Tin hoïc 11
Tieát 17- baøi taäp
BÀI CŨ
* Lặp với số lần chưa biết trước, câu lệnh while
while :
* Lặp với số lần biết trước, câu lệnh for-in
for in :
Sử dụng vòng lặp for và while để làm các công việc sau:
Bài 1: Viết chương trình tính và đưa ra màn hình tổng các số chẵn từ 1->100
Bài 2: Viết chương trình tính và đưa ra màn hình t ổng các số lẻ từ 1->100
Bài 3: Viết chương trình đưa ra màn hình các số từ 1-> 100 mà chia hết cho cả 3 và 5
Bài 4: Viết chương trình nhập số nguyên dương n từ bàn phím, tính và đưa ra màn hình tổng A=
Bài 5: Viết chương trình đưa ra màn hình bảng cửu chương 5
Thaày Tua â n
NNLT python Tin hoïc 11
Tieát 17- baøi taäp
Bài 1: Viết chương trình tính và đưa ra màn hình tổng các số chẵn từ 1-> 100
Thaày Tua â n
NNLT python Tin hoïc 11
Tieát 17- baøi taäp
S=0
for i in range(2,101,2) :
S=S+i
print('Tổng là',S)
S=0
i=2
while i<=100 :
S=S+i
i=i+2
print('Tổng là',S)
Bài 2: Viết chương trình tính và đưa ra màn hình t ổng các số lẻ từ 1-> 100
Thaày Tua â n
NNLT python Tin hoïc 11
Tieát 17- baøi taäp
S=0
for i in range(1,101,2 ) :
S=S+i
print('Tổng là',S)
S=0
i=1
while i<=100 :
S=S+i
i=i+2
print('Tổng là',S)
Bài 2: Viết chương trình tính và đưa ra màn hình t ổng các số lẻ từ 1-> 100
Thaày Tua â n
NNLT python Tin hoïc 11
Tieát 17- baøi taäp
S=0
for i in range(1,101) :
if i%2==1:
S=S+i
print('Tổng là',S)
S=0
i=1
while i<=100 :
if i%2==1:
S=S+i
i=i+1
print('Tổng là',S)
Bài 3: Viết chương trình đưa ra màn hình các số từ 1-> 100 mà chia hết cho cả 3 và 5
Thaày Tua â n
NNLT python Tin hoïc 11
Tieát 18-19- oân taäp
for i in range(1,101) :
if i%3==0 and i%5==0 :
print(i)
i=1
while i<=100 :
if i%3==0 and i%5==0 :
print(i)
i=i+1
Bài 4: Viết chương trình nhập số nguyên dương n từ bàn phím, tính và đưa ra màn hình tổng A=
Thaày Tua â n
NNLT python Tin hoïc 11
n=int(input('Mời nhập số n='))
A=0
for i in range(1,n+1):
A=A+1/i
print(A)
Tieát 18-19- oân taäp
Bài 5: Viết chương trình đưa ra màn hình bảng cửu chương 5
Thaày Tua â n
NNLT python Tin hoïc 11
for i in range(1,11):
print(5,'*',i,'=',5*i)
=> hãy nâng cấp chương trình : nhập số nguyên dương N từ bàn phím, đưa ra màn hình bảng cửu chương N.
Tieát 18-19- oân taäp
Thaày Tua â n
NNLT python Tin hoïc 11
Tieát 18-19- oân taäp
Tài liệu đính kèm:
bai_giang_tin_hoc_11_tiet_17_bai_tap_nam_hoc_2022_2023_nguye.pptx



