PyGame - цртање линија¶
Питање 1.¶
Q-33: У ком положају ће бити дуж исцртана наредном командом?
pygame.draw.line(prozor, pg.Color("black"), (100, 250), (100, 350), 1)
Изабери одговор:
Питање 2.¶
Q-34: Шта представља последњи аргумент у следећем позиву функције draw (у овом случају број 1
)?
pygame.draw.line(prozor, pg.Color("black"), (100, 250), (100, 350), 1)
Изабери одговор:
Питање 3.¶
Q-35: Какву дуж исцртава следећа наредба?
pygame.draw.line(prozor, pygame.Color("black"), (120, 350), (170, 350), 3)
Изабери одговор:
Питање 4.*¶
Q-36: Шта се исцртава помоћу следеће две наредбе?
pygame.draw.line(prozor, pygame.Color("black"), (100, 250), (200, 250), 3) pygame.draw.line(prozor, pygame.Color("black"), (150, 250), (150, 350), 3)
Изабери одговор:
Питање 5.*¶
Q-37: Шта се исцртава помоћу следеће три наредбе?
pygame.draw.line(prozor, pygame.Color("black"), (x, y), (x+20, y+40), 3) pygame.draw.line(prozor, pygame.Color("black"), (x, y), (x+40, y+20), 3) pygame.draw.line(prozor, pygame.Color("black"), (x+40, y+20), (x+20, y+40), 3)
Изабери одговор:
Питање 6.*¶
Q-38: Следеће наредбе цртају једну црвену и једну црну дуж:
pygame.draw.line(prozor, pygame.Color("red"), (a, b), (c, d), 3) pygame.draw.line(prozor, pygame.Color("black"), (a, d), (c, d), 3)![]()
Познато је да је a < c. Која од ових слика може да се добије извршавањем горе наведених наредби?
Изабери одговор:
Питање 7.*¶
Q-39: Следеће наредбе цртају једну црвену и једну црну дуж:
pygame.draw.line(prozor, pygame.Color("red"), (a, b), (c, d), 3) pygame.draw.line(prozor, pygame.Color("black"), (a, d), (c, b), 3)![]()
Која од ових слика може да се добије извршавањем горе наведених наредби?
Изабери одговор:
Питање 8.*¶
Q-40: Која од наредних наредби исцртава дијагоналу прозора димензије 100 x 100?
pygame.draw.line(prozor, pygame.Color("black"), (0, 0), (0, 100), 1)
pygame.draw.line(prozor, pygame.Color("black"), (100, 0), (100, 100), 1)
pygame.draw.line(prozor, pygame.Color("black"), (0, 100), (100, 0), 1)
Изабери одговор:
Питање 9.¶
Q-41: Следеће наредбе цртају једну црвену и једну црну дуж:
pygame.draw.line(prozor, pygame.Color("red"), (a, b), (c, d), 3) pygame.draw.line(prozor, pygame.Color("black"), (a, b-50), (c, d-50), 3)![]()
Која од ових слика може да се добије извршавањем горе наведених наредби?
Изабери одговор:
Питање 10.*¶
Q-42: Којим од понуђених парова наредби се (у довољно великом прозору) исцртава знак +. Означи све тачне одговоре.
pygame.draw.line(prozor, pygame.Color("black"), (300, 300), (300, 600), 5) pygame.draw.line(prozor, pygame.Color("black"), (150, 450), (450, 450), 5)
pygame.draw.line(prozor, pygame.Color("black"), (150, 300), (150, 600), 5) pygame.draw.line(prozor, pygame.Color("black"), (150, 450), (450, 450), 5)
pygame.draw.line(prozor, pygame.Color("black"), (150, 300), (300, 600), 5) pygame.draw.line(prozor, pygame.Color("black"), (150, 450), (450, 450), 5)
Изабери одговор:
Питање 11.*¶
Q-43: Следећи PyGame програм исцртава знак +.
pygame.draw.line(prozor, pygame.Color("black"), (x, y-d), (x, y+d), 5) pygame.draw.line(prozor, pygame.Color("black"), (x-d, y), (x+d, y), 5)
Које вредности треба да имају променљиве x, y, d, да би плус био уписан у квадрат са теменима (150, 300), (150, 600), (450, 600), (450, 300)?
Изабери одговор:
Питање 12.*¶
Q-44: Шта исцртавају следеће наредбе?
for i in range(100, 300, 40): pygame.draw.line(prozor, pygame.Color("black"), (i, 300), (i, 400), 3)
Изабери одговор:
Питање 13.*¶
Q-45: Шта исцртавају следеће наредбе?
for i in range(150, 550, 40): pygame.draw.line(prozor, pygame.Color("black"), (i, 400), (i+35, 400), 3)
Изабери одговор:
Питање 14.**¶
Q-46: Нека је у прозор уцртана дуж следећом наредбом
pygame.draw.line(prozor, pygame.Color("black"), (300, 450), (300, 500), 5)
Нека је нацртана дуж страница троугла. Са којом од понуђених тачака она одређује тупоугли троугао тако да дата дуж припада једном краку тог тупог угла?
Изабери одговор:
Питање 15.**¶
Дате су следеће наредбе:
prozor = pygamebg.open_window(200, 200, "PyGame")
pygamebg.wait_loop()
pg.draw.line(prozor, pg.Color("black"), (50, 50), (150, 150), 5)
prozor.fill(pg.Color("white"))
import pygame as pg, pygamebg
Сложи их тако да добијеш програм чијим ће се покретањем добити прозор као на слици.

(Наведи редне бројеве наредби према редоследу којим морају бити извршене, на пример 21354)
Одговор: