22.5. Квиз - петље¶
Провери своје знање тако што ћеш одговорити на следећа питања.
Питање 1.¶
- 10 пиксела
- Нетачно
- 20 пиксела
- Нетачно
- 30 пиксела
- Тачно
- 40 пиксела
- Нетачно
Q-162: Када се помоћу петље црта испрекидана линија са цртама дужине 20 и размацима дужине 10 пиксела, следећа црта је померена у односу на претходну за
Изабери тачан одговор.
Питање 2.¶
- 1
- Нетачно
- 2
- Нетачно
- 3
- Тачно
- 4
- Нетачно
Q-163: Која од датих слика настаје извршавањем следећег кода?
for a in range(10, 60, 10):
pygame.draw.line(prozor, pygame.Color("black"), (x+a, y), (x+a-d, y+d))

Изабери тачан одговор.
Питање 3.¶
- Усправна испрекидана линија.
- Нетачно
- Водоравна испрекидана линија.
- Нетачно
- Степенаста линија.
- Тачно
Q-164: Шта се исцртава следећим кодом?
x, y = 100, 100
for i in range(10):
pygame.draw.line(prozor, pygame.Color("black"), (x, y), (x+10, y), 1)
pygame.draw.line(prozor, pygame.Color("black"), (x+10, y), (x+10, y+10), 1)
x, y = x+10, y+10
Изабери тачан одговор.
Питање 4.¶
for i in range(10): pygame.draw.line(prozor, pygame.Color("black"), (x0+2*i*a, y0), (x0+(2*i+1)*a, y0), 1)
for t in range(0, 20*a, 2*a): pygame.draw.line(prozor, pygame.Color("black"), (x0+t, y0), (x0+t+a, y0), 1)
x = x0 for i in range(10): pygame.draw.line(prozor, pygame.Color("black"), (x, y0), (x+a, y0), 1) x += 2*a
for t in range(a, 20*a, 2*a): pygame.draw.line(prozor, pygame.Color("black"), (x0+t-a, y0), (x0+t, y0), 1)
- 1
- Тачно
- 2
- Тачно
- 3
- Тачно
- 4
- Тачно
Q-165: Којим од датих кодова се може нацртати водоравна испрекидана линија од 10 цртица која почиње од тачке (\(x0\), \(y0\)), тако да су и цртице и размаци дужине \(a\)?
Изабери тачне одговоре.
Питање 5.¶
- 1
- Тачно
- 2
- Нетачно
- 3
- Нетачно
- 4
- Нетачно
Q-166: Која од понуђених слика настаје извршавањем следећег кода?
dx, dy = 10, 10
for i in range(n):
pygame.draw.line(prozor, pygame.Color("black"), (x, y), (x+dx, y+dy), 1)
x += dx
y += dy
dy = -dy

Изабери тачан одговор.
Питање 6.¶
- 1
- Нетачно
- 2
- Тачно
- 3
- Нетачно
- 4
- Нетачно
Q-167: Која од датих слика настаје извршавањем следећег кода?
boje = [pygame.Color("red"), pygame.Color("blue"), pygame.Color("white")]
for i in range(3):
pygame.draw.rect(prozor, boje[i], (x + i*30, y + i*40, 60, 40))

Изабери тачан одговор.
Питање 7.¶
- 1
- Нетачно
- 2
- Нетачно
- 3
- Тачно
- 4
- Нетачно
Q-168: Која од понуђених слика настаје извршавањем следећег кода?
boje = [pygame.Color("red"), pygame.Color("blue"), pygame.Color("white")]
for i in range(3):
pygame.draw.circle(prozor, boje[i], (x - i*20, y), 20)

Изабери тачан одговор:
Питање 8.¶
- (x+a, y)
- Нетачно
- (x+a, y+a)
- Нетачно
- (x+2*a, y)
- Тачно
- (x, y+2*a)
- Тачно
- (x, y+a)
- Нетачно
Q-169: Следећим кодом треба да се исцрта пет кругова:
for a in range(20, 120, 20):
pygame.draw.circle(prozor, pygame.Color("black"), (P, Q), 20, 1)
Ти кругови ће се додиривати ако уместо (P, Q) стоји …
Изабери тачне одговоре.
Питање 9.¶
- pygame.draw.circle(prozor, pygame.Color("black"), (x, y-r), r, 1)
- Тачно
- pygame.draw.circle(prozor, pygame.Color("black"), (x-r, y), r, 1)
- Тачно
- pygame.draw.circle(prozor, pygame.Color("black"), (x, y), r, 1)
- Нетачно
- pygame.draw.circle(prozor, pygame.Color("black"), (x+r, y), r, 1)
- Тачно
- pygame.draw.circle(prozor, pygame.Color("black"), (x, y+r), r, 1)
- Тачно
Q-170: Које од кружних линија задатих следећим наредбама садрже тачку (\(x\), \(y\))?
Изабери тачне одговоре.
Питање 10.¶
- 1
- Нетачно
- 2
- Тачно
- 3
- Нетачно
- 4
- Нетачно
Q-171: Која од датих слика настаје извршавањем следећег кода?
for r in range(a, n*a+1, a):
pygame.draw.circle(prozor, pygame.Color("black"), (x+r, y), r, 1)

Изабери тачан одговор.