

lớp 10. bài 20 lệnh for
Presentation
•
Computers
•
10th Grade
•
Practice Problem
•
Hard
Song Song
Used 1+ times
FREE Resource
8 Slides • 0 Questions
1
Bài tập 1: Em hãy xác định các giá trị của biến k và giá trị của p
tương ứng với từng giá trị k trong lệnh for sau (với n nhập = 10):
n=int(input("Nhap n= "))
p=0
for k in range(1,n):
p=p+k
print(p)
2
N= 10
P=0
(K nhận các giá trị: ……………….)
K=1 => p = …….............
K=2 => p = …….............
K=…….. => p = ……............
K=…….... =>p = …….............
K=……... => p = …….............
K=…….. => p = ……............
K=…….... =>p = …….............
K=……... => p = …….............
K=........ => p = …….............
K=…….. => p = ……............
3
N= 10
P=0
(K nhận các giá trị: 1, 2, 3, 4, 5, 6, 7, 8, 9)
K=1 =>p = 0+1=1
K=2 =>p = 1+2=3
K=3 =>p = 3+3=6
K=4 =>p = 6+4=10
K=5 =>p = 10+5=15
K=6 =>p = 15+6=21
K=7 =>p = 21+7=28
K=8=>p = 28+8=36
K=9 =>p = 36+9=45
4
Bài tập 1: Em hãy xác định các giá trị của biến k và giá trị của p
tương ứng với từng giá trị k trong lệnh for sau (với n nhập = 10):
n=int(input("nhap n = "))
p=1
for k in range(1,n+1):
p=p*k
print(p)
5
N= 10
P=0
(K nhận các giá trị: ……………….)
K=1 => p = …….............
K=2 => p = …….............
K=…….. => p = ……............
K=…….... =>p = …….............
K=……... => p = …….............
K=…….. => p = ……............
K=…….... =>p = …….............
K=……... => p = …….............
K=........ => p = …….............
K=…….. => p = ……............
6
N= 10
P=1
(K nhận các giá trị 1,2,3,4,5,6,7,8,9,10)
K=6 =>p = 120*6=720
K=7 =>p = 720*7=5040
K=8 =>p = 5040*8=40320
K=9 =>p = 40320*9=236880
K=10 =>p = 236880*10=2368800
K=1 =>p = 1
K=2 =>p = 1*2=2
K=3 =>p = 2*3=6
K=4 =>p = 6*4=24
K=5 =>p = 24*5=120
7
Bài tập 3: Em hãy gõ 2 đoạn lệnh sau và cho biết sự khác
nhau về kết quả của 2 đoạn lệnh:
Đoạn 1:
for i in range (10):
print(i)
Đoạn 2:
for i in range (10):
print(i, end = “ “)
8
Bài tập 4: Viết đoạn chương trình tính tổng sau:
2+4+6+…+N. Với N là số tự nhiên được nhập từ bàn phím.
Gợi ý: Dùng lệnh dùng lệnh range( ) tạo ra vùng dữ liệu từ 2
đến N có bước nhảy là 2. dùng lệnh for cho biến i nhận giá trị
trong vùng range vừa tạo.
Bài tập 1: Em hãy xác định các giá trị của biến k và giá trị của p
tương ứng với từng giá trị k trong lệnh for sau (với n nhập = 10):
n=int(input("Nhap n= "))
p=0
for k in range(1,n):
p=p+k
print(p)
Show answer
Auto Play
Slide 1 / 8
SLIDE
Similar Resources on Wayground
6 questions
Hidrokarbon
Presentation
•
10th Grade
8 questions
multimedia1
Presentation
•
KG
4 questions
Chapter 1 : Art of Touch Typing (Form 2)
Presentation
•
10th Grade
1 questions
Ejemplo
Presentation
•
10th Grade
7 questions
PTS ASJ KLS 11
Presentation
•
11th Grade
6 questions
GERAK MELINGKAR
Presentation
•
10th Grade
6 questions
Kiểm tra Đạo đức
Presentation
•
KG
6 questions
L'adjectif attribut et épithète
Presentation
•
10th Grade
Popular Resources on Wayground
20 questions
STAAR Review Quiz #3
Quiz
•
8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade
Discover more resources for Computers
50 questions
STAAR English 2 Review
Quiz
•
10th Grade
20 questions
Figurative Language Review
Quiz
•
10th Grade
20 questions
Grammar
Quiz
•
9th - 12th Grade
31 questions
Easter Trivia
Quiz
•
KG - 12th Grade
16 questions
Circles - Equations, Central & Inscribed Angles
Quiz
•
9th - 12th Grade
46 questions
Unit 4 Geosphere Test Review
Quiz
•
9th - 12th Grade
10 questions
Calculating Surface Area of a Triangular Prism
Interactive video
•
6th - 10th Grade
20 questions
Central Angles and Arc Measures 2
Quiz
•
10th Grade