Садржај
1. Програмирање у пајтону - Увод у Pygame
15. Цртање уз помоћ петљи - обнављање
16. Завршни квиз

6.4. Квиз - кругови и многоуглови

Провери своје знање тако што ћеш одговорити на следећа питања:

Питање 1.

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

    temena = [(40, 80), (80, 80), (80, 40), (60, 20), (40, 40)]
    pygame.draw.polygon(prozor, pygame.Color("gray"), temena)
    

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

  • троугао
  • Нетачно
  • четвороугао
  • Нетачно
  • петоугао
  • Тачно
  • ништа од наведеног
  • Нетачно

Питање 2.

    Q-25: Које особине има троугао који се исцртава следећом наредбом?

    pygame.draw.polygon(prozor, pygame.Color("gray"), [(10, 10), (20, 20), (10, 20)])
    

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

  • правоугли
  • Тачно
  • једнакокраки
  • Тачно
  • оштроугли
  • Нетачно
  • једнакостранични
  • Нетачно

Питање 3.

    Q-26: Под којим условима би следећа наредба исцртала квадрат?

    pygame.draw.polygon(prozor, pygame.Color("gray"), [(a, b), (a, d), (c, d), (c, b)])
    

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

  • Ако је c-a = d-b
  • Тачно
  • Дата наредба увек исцртава квадрат
  • Нетачно
  • Ако је a=b и c=d
  • Нетачно
  • Дата наредба ни под којим условима не исцртава квадрат
  • Нетачно

Питање 4.

    Q-27: Желимо да нацртамо троугао. У ком облику могу да се задају координате тачака?

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

  • pg.draw.polygon(prozor, boja, [(0, 0), (50, 100), (100, 0)])
  • Тачно
  • pg.draw.polygon(prozor, boja, (0, 0), (50, 100), (100, 0))
  • Нетачно
  • pg.draw.polygon(prozor, boja, (0, 0, 50, 100, 100, 0))
  • Нетачно
  • pg.draw.polygon(prozor, boja, [0, 0, 50, 100, 100, 0])
  • Нетачно

Питање 5.

    Q-28: У прозор величине 640 x 480 треба уписати ромб дијагонала паралелних осама, тако да су темена ромба удаљена по 20 пиксела од средишта ивица прозора. Којом наредбом се то може учинити?

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

  • pygame.draw.polygon(prozor, pygame.Color("red"), [(0, 240), (320, 480), (640, 240), (320, 0)])
  • Нетачно
  • pygame.draw.polygon(prozor, pygame.Color("red"), [(20, 240), (320, 460), (620, 240), (320, 20)])
  • Тачно
  • pygame.draw.polygon(prozor, pygame.Color("red"), [(20, 240), (620, 240), (320, 460), (320, 20)])
  • Нетачно
  • pygame.draw.polygon(prozor, pygame.Color("red"), [(20, 240), (320, 20), (620, 240), (320, 460)])
  • Тачно

Питање 6.

    Q-29: Који од наредних полигона се не може нацртати помоћу више позива функције pg.draw.line јер нема контуру?

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

  • pg.draw.polygon(prozor, boja, [(0, 0), (50, 100), (100, 0)], 7)
  • Покушај поново
  • pg.draw.polygon(prozor, boja, [(0, 0), (0, 50), (50, 50), (50, 0)])
  • Тачно
  • pg.draw.polygon(prozor, boja, [(0, 0), (50, 100), (100, 0)])
  • Тачно
  • pg.draw.polygon(prozor, boja, [(0, 0), (0, 50), (50, 50), (50, 0)], 4)
  • Покушај поново
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+