Tìm kiếm Bài giảng
Bài tập và thực hành 2

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Ngọc Tuân
Ngày gửi: 16h:41' 07-12-2022
Dung lượng: 764.7 KB
Số lượt tải: 49
Nguồn:
Người gửi: Nguyễn Ngọc Tuân
Ngày gửi: 16h:41' 07-12-2022
Dung lượng: 764.7 KB
Số lượt tải: 49
Số lượt thích:
0 người
Tieát 17- baøi taäp
BÀI CŨ
* Lặp với số lần biết trước, câu lệnh for-in
for in :
* Lặp với số lần chưa biết trước, câu lệnh while
while <điều kiện>:
NNLT python Tin hoïc 11
Thaày Tuaân
Tieát 17- baøi taäp
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
NNLT python Tin hoïc 11
Thaày Tuaân
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
S=0
for i in range(2,101,2):
S=S+i
print('Tổng là',S)
NNLT python Tin hoïc 11
Thaày Tuaân
S=0
i=2
while i<=100:
S=S+i
i=i+2
print('Tổng là',S)
Tieát 17- baøi taäp
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
S=0
for i in range(1,101,2):
S=S+i
print('Tổng là',S)
NNLT python Tin hoïc 11
Thaày Tuaân
S=0
i=1
while i<=100:
S=S+i
i=i+2
print('Tổng là',S)
Tieát 17- baøi taäp
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
S=0
for i in range(1,101):
if i%2==1:
S=S+i
print('Tổng là',S)
NNLT python Tin hoïc 11
Thaày Tuaân
S=0
i=1
while i<=100:
if i%2==1:
S=S+i
i=i+1
print('Tổng là',S)
Tieát 18-19- oân taäp
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
for i in range(1,101):
if i%3==0 and i%5==0:
print(i)
NNLT python Tin hoïc 11
Thaày Tuaân
i=1
while i<=100:
if i%3==0 and i%5==0:
print(i)
i=i+1
Tieát 18-19- oân taäp
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=
n=int(input('Mời nhập số n='))
A=0
for i in range(1,n+1):
A=A+1/i
print(A)
NNLT python Tin hoïc 11
Thaày Tuaân
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
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.
NNLT python Tin hoïc 11
Thaày Tuaân
Tieát 18-19- oân taäp
NNLT python Tin hoïc 11
Thaày Tuaân
BÀI CŨ
* Lặp với số lần biết trước, câu lệnh for-in
for
* Lặp với số lần chưa biết trước, câu lệnh while
while <điều kiện>:
NNLT python Tin hoïc 11
Thaày Tuaân
Tieát 17- baøi taäp
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
NNLT python Tin hoïc 11
Thaày Tuaân
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
S=0
for i in range(2,101,2):
S=S+i
print('Tổng là',S)
NNLT python Tin hoïc 11
Thaày Tuaân
S=0
i=2
while i<=100:
S=S+i
i=i+2
print('Tổng là',S)
Tieát 17- baøi taäp
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
S=0
for i in range(1,101,2):
S=S+i
print('Tổng là',S)
NNLT python Tin hoïc 11
Thaày Tuaân
S=0
i=1
while i<=100:
S=S+i
i=i+2
print('Tổng là',S)
Tieát 17- baøi taäp
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
S=0
for i in range(1,101):
if i%2==1:
S=S+i
print('Tổng là',S)
NNLT python Tin hoïc 11
Thaày Tuaân
S=0
i=1
while i<=100:
if i%2==1:
S=S+i
i=i+1
print('Tổng là',S)
Tieát 18-19- oân taäp
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
for i in range(1,101):
if i%3==0 and i%5==0:
print(i)
NNLT python Tin hoïc 11
Thaày Tuaân
i=1
while i<=100:
if i%3==0 and i%5==0:
print(i)
i=i+1
Tieát 18-19- oân taäp
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=
n=int(input('Mời nhập số n='))
A=0
for i in range(1,n+1):
A=A+1/i
print(A)
NNLT python Tin hoïc 11
Thaày Tuaân
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
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.
NNLT python Tin hoïc 11
Thaày Tuaân
Tieát 18-19- oân taäp
NNLT python Tin hoïc 11
Thaày Tuaân
 









Các ý kiến mới nhất