$$ \newcommand{\floor}[1]{\left\lfloor{#1}\right\rfloor} \newcommand{\ceil}[1]{\left\lceil{#1}\right\rceil} \renewcommand{\mod}{\,\mathrm{mod}\,} \renewcommand{\div}{\,\mathrm{div}\,} \newcommand{\metar}{\,\mathrm{m}} \newcommand{\cm}{\,\mathrm{cm}} \newcommand{\dm}{\,\mathrm{dm}} \newcommand{\litar}{\,\mathrm{l}} \newcommand{\km}{\,\mathrm{km}} \newcommand{\s}{\,\mathrm{s}} \newcommand{\h}{\,\mathrm{h}} \newcommand{\minut}{\,\mathrm{min}} \newcommand{\kmh}{\,\mathrm{\frac{km}{h}}} \newcommand{\ms}{\,\mathrm{\frac{m}{s}}} \newcommand{\mss}{\,\mathrm{\frac{m}{s^2}}} \newcommand{\mmin}{\,\mathrm{\frac{m}{min}}} \newcommand{\smin}{\,\mathrm{\frac{s}{min}}} $$

Prijavi problem


Obeleži sve kategorije koje odgovaraju problemu

Još detalja - opišite nam problem


Uspešno ste prijavili problem!
Status problema i sve dodatne informacije možete pratiti klikom na link.
Nažalost nismo trenutno u mogućnosti da obradimo vaš zahtev.
Molimo vas da pokušate kasnije.

PyGame - правоугаоници, квадрати, елипсе и кругови

Питање 1.

    Q-47: Следећом наредбом се у прозору црта правоугаоник:

    pygame.draw.rect(prozor, pygame.Color("red"), (50, 80, 100, 120))
    

    Које су његове димензије?

    Изабери одговор:

  • 50 x 80
  • Нетачно
  • 50 x 40
  • Нетачно
  • 100 x 120
  • Тачно
  • 30 x 20
  • Нетачно

Питање 2.

    Q-48: Нека су дате следеће наредбе

    # naredba 1
    pygame.draw.rect(prozor, pygame.Color("red"), (40, 40, 160, 80))
    
    # naredba 2
    pygame.draw.rect(prozor, pygame.Color("red"), (40, 40, 170, 90), 10)
    

    Којом од понуђених наредби је могуће у прозору нацртати правоугаоник као на слици?

    _images/pg_figure_crveni_pravougaonik.png

    Изабери одговор:

  • Наредбом 1
  • Тачно
  • Наредбом 2
  • Нетачно
  • Обема наредбама се дефинише правоугаоник траженог изгледа.
  • Нетачно

Питање 3.

    Q-49: Нека је дат следећи код

    import pygame, pygamebg
    prozor = pygamebg.open_window(120, 80, "")
    prozor.fill(pygame.Color("white"))
       # POZICIJA 1
    pygame.draw.rect(prozor, pygame.Color("black"), (30, 30, 60, 20),1)
       # POZICIJA 2
    pygamebg.wait_loop()
    

    и нека је дата наредба

    pygame.draw.rect(prozor, pygame.Color("red"), (20, 20, 80, 40))
    

    Шта би од понуђених корака резултирало програмом који црта слику попут дате?

    _images/pg_figure_crveni_i_crni_pravougaonik.png

    Изабери одговор:

  • Додавањем наведене наредбе на позицију 1.
  • Тачно
  • Додавањем наведене наредбе на позицију 2.
  • Нетачно
  • Додавањем наведене наредбе на било коју од означених позиција.
  • Нетачно
  • Никаквим додавањем издвојене наредбе није могуће добити дату слику.
  • Нетачно

Питање 4.

    Q-50: Шта ће бити приказано покретањем наредног програма?

    import pygame, pygamebg
    prozor = pygamebg.open_window(800, 600, "")
    prozor.fill(pygame.Color("white"))
    pygame.draw.rect(prozor, pygame.Color("red"), (40, 40, 40, 40))
    pygame.draw.rect(prozor, pygame.Color("blue"), (80, 40, 40, 40))
    pygamebg.wait_loop()
    

    Упиши ознаку једног од понуђених одговора који сматраш тачним.

    1. _images/pg_figure_kvadrati11.png
    2. _images/pg_figure_kvadrati12.png
    3. _images/pg_figure_kvadrati13.png
    4. _images/pg_figure_kvadrati14.png

    Изабери одговор:

  • Слика 1
  • Нетачно
  • Слика 2
  • Тачно
  • Слика 3
  • Нетачно
  • Слика 4
  • Нетачно

Питање 5.*

    Q-51: Шта ће бити приказано покретањем наредног програма?

    import pygame, pygamebg
    prozor = pygamebg.open_window(800, 600, "")
    prozor.fill(pygame.Color("white"))
    pygame.draw.rect(prozor, pygame.Color("red"), (40, 40, 40, 80))
    pygame.draw.rect(prozor, pygame.Color("blue"), (40, 80, 40, 40))
    pygamebg.wait_loop()
    

    Упиши ознаку једног од понуђених одговора који сматраш тачним.

    1. _images/pg_figure_kvadrati11.png
    2. _images/pg_figure_kvadrati12.png
    3. _images/pg_figure_kvadrati13.png
    4. _images/pg_figure_kvadrati14.png

    Изабери одговор:

  • Слика 1
  • Тачно
  • Слика 2
  • Нетачно
  • Слика 3
  • Нетачно
  • Слика 4
  • Нетачно

Питање 6.*

    Q-52: Којом од следећих наредби се исцртава црвени квадрат димензија 40 x 40 у доњем левом углу прозора димензија 160 x 160 (види слику)?

    _images/pg_figure_kvadrat_dole_levo.png

    Изабери одговор:

  • pygame.draw.rect(prozor, pygame.Color("red"), (40, 120, 160, 160))
  • Нетачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (120, 40, 40, 40))
  • Нетачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (0, 120, 40, 40))
  • Тачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (0, 160, 40, 40))
  • Нетачно
  • Ниједном од понуђених наредби се не добија таква слика.
  • Нетачно

Питање 7.**

    Q-53: Дат је непотпун код једног PyGame програма.

    import pygame, pygamebg
    prozor = pygamebg.open_window(100, 100, "")
    prozor.fill(pygame.Color("white"))
    pygame.draw.rect(prozor, pygame.Color("red"), (40, 40, 20, 20), 1)
    pygame.draw.rect(prozor, pygame.Color("red"), _______, 1)
    pygame.draw.rect(prozor, pygame.Color("red"), _______, 1)
    pygamebg.wait_loop()
    

    Чиме треба попунити означена места у коду да би резултат извршавања програма био приказ прозора дат на слици?

    _images/pg_figure_tri_kvadrata.png

    Изабери одговор:

  • (30, 30, 30, 30) и (20, 20, 40, 40)
  • Тачно
  • (30, 30, 20, 20) и (20, 20, 20, 20)
  • Нетачно
  • (30, 30, 40, 40) и (20, 20, 60, 60)
  • Нетачно
  • Ниједан од понуђених одговора није тачан.
  • Нетачно

Питање 8.**

    Q-54: Дат је непотпун код једног PyGame програма.

    import pygame, pygamebg
    prozor = pygamebg.open_window(150, 150, "")
    prozor.fill(pygame.Color("white"))
    pygame.draw.rect(prozor, pygame.Color("orange"), (25, 25, 100, 100))
    pygame.draw.rect(prozor, pygame.Color("black"), (45, 45, 20, 20))
    pygame.draw.rect(prozor, pygame.Color("black"), ___________)
    pygame.draw.rect(prozor, pygame.Color("black"), (65, 85, 20, 20))
    pygamebg.wait_loop()
    

    Допуни непотпуну команду тако да програм црта овакву слику:

    _images/pg_figure_robot.png

    Изабери одговор:

  • (45, 85, 20, 20)
  • Нетачно
  • (65, 45, 20, 20)
  • Нетачно
  • (85, 45, 20, 20)
  • Тачно
  • Ниједан од понуђених одговора није тачан.
  • Нетачно

Питање 9.

    Q-55: Којом наредбом се може исцртати правоугаоник, у који је уписана елипса задата наредбом

    pygame.draw.ellipse(prozor, pygame.Color("black"), (175, 150, 50, 25), 1)
    

    Изабери одговор:

  • pygame.draw.rect(prozor, pygame.Color("red"), (175, 150, 50, 25), 1)
  • Тачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (175, 150, 100, 50), 1)
  • Нетачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (175, 150, 225, 175), 1)
  • Нетачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (125, 125, 100, 50), 1)
  • Нетачно

Питање 10.*

    Q-56: Шта се исцртава следећом наредбом?

    pygame.draw.ellipse(prozor, pygame.Color("orange"), (75, 50, 25, 25), 1)
    

    Изабери одговор:

  • Круг попуњен бојом
  • Нетачно
  • Кружница - линија
  • Тачно
  • Елипса (општи случај) попуњена бојом
  • Нетачно
  • Елипса (општи случај) - линија
  • Нетачно

Питање 11.*

    Q-57: Којом наредбом се може нацртати правоугаоник са центром у тачки (175, 150), ширине 100 и висине 50?

    Изабери одговор:

  • pygame.draw.rect(prozor, pygame.Color("red"), (175, 150, 100, 50), 1)
  • Нетачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (125, 125, 100, 50), 1)
  • Тачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (125, 125, 50, 25), 1)
  • Нетачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (175, 150, 50, 25), 1)
  • Нетачно

Питање 12.*

    Q-58: Којом наредбом се може исцртати правоугаоник ширине 120 и висине 80, тако да буде центриран у већем правоугаонику задатом помоћу наредбе

    pygame.draw.rect(prozor, pygame.Color("black"), (180, 160, 200, 160), 1)
    

    Изабери одговор:

  • pygame.draw.rect(prozor, pygame.Color("red"), (180, 160, 120, 80), 1)
  • Нетачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (220, 200, 120, 80), 1)
  • Тачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (280, 240, 120, 80), 1)
  • Нетачно
  • pygame.draw.rect(prozor, pygame.Color("red"), (120, 120, 120, 80), 1)
  • Нетачно