Мен234
27.05.2022 00:48

Ребят сделайте на Pygame .НА Python. ИЗВИНИТЕ ЧТО БЕЗ ОТСТУПОВ
НУЖНО КОГДА ЯЙЦО КАСАЛОСЬ НИЗА ИГРЫ ТРИ РАЗА ИГРА ЗАКАНЧИВАЛАСЬ.А КОГДА ПАДАЛА НА КОРЗИНУ ОНА ПРОДОЛЖАЛАСЬ.

СДЕЛАЙТЕ

kor = pygame.image.load('kr.png').convert() ВОТ ЭТО КОРЗИНА

z = pygame.image.load('zzz.png').convert() А ЭТО ЯЙЦО

ВОТ КОД:

import pygame

from random import randint

FPS = 60

WIN_WIDTH = 320

WIN_HEIGHT = 500

Sky = (149,200,216)

pygame.init()

pygame.font.init()

screen=pygame.display.set_mode((320,500))

pygame.display.set_caption("catching eggs")

clock = pygame.time.Clock()

sc = pygame.display.set_mode((WIN_WIDTH, WIN_HEIGHT))

sc.fill(Sky)

kor = pygame.image.load('kr.png').convert()

z = pygame.image.load('zzz.png').convert()

pygame.display.update()

xpos = 115

sc.blit(kor, (xpos, 405))

pygame.display.update()

HEIGHT = 70

WIDTH = 40

SPEED = 2

y = 0 - HEIGHT

position = randint(1,3)

if position == 1:

x = 10

elif position == 2:

x = 130

elif position == 3:

x = 250

gameon = True

while gameon:

events = pygame.event.get()

for i in events:

if i.type == pygame.QUIT:

exit()

elif i.type == pygame.KEYDOWN:

if i.key == pygame.K_LEFT:

if xpos > 10:

xpos -= 120

if i.key == pygame.K_RIGHT:

if xpos < 250:

xpos += 120

pygame.draw.rect(sc, Sky,(x, y-5, WIDTH, HEIGHT+5))

if y >= WIN_HEIGHT + HEIGHT:

SPEED += 0.7

y = 0 - HEIGHT

position = randint(1,3)

if position == 1:

x = 10

elif position == 2:

x = 130

elif position == 3:

x = 250

else:

y += SPEED

sc.fill(Sky)

sc.blit(z, (x, y))

sc.blit(kor, (xpos, 405))

pygame.display.update()

clock.tick(FPS)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ancordkot
01.06.2023 06:49

Основная идея состоит в том, что каждая сумма – это сумма цифр, то есть она не может быть больше 18. Значит, надо разбивать каждое возможно получившееся число на однозначные и двузначные числа и смотреть, может ли такое быть.

1212 – возможно, например, из числа 666 (6+6 = 12, 6+6 = 12, итог: 1212)

129 – возможно, например, из числа 936 (9+3 = 12, 3+6 = 9, итог: 129)

123 – возможно, например, из числа 930

1218 – невозможно. Это число можно разбить только на два двузначных числа, но тогда 12 и 18 записаны в порядке возрастания, а по условию должно быть наоборот

1812 – возможно, например, из числа 993

312 – невозможно. Это число можно разбить либо на 3 и 12, либо на 31 и 2. В первом случае числа расположены в порядке возрастания, а во втором нельзя получить 31, так как сумма цифр не больше 18

912 – невозможно (аналогично с 312)

112 – возможно, например, из 920

Итого 5 чисел могут получиться.

ответ: 5

0,0(0 оценок)
Ответ:
Аня20041334
01.06.2023 06:49

1)Монитор,(на счет магнитофона не уверен, сам по себе именно магнитофон никак не является устройством ПК, но если подразумевают пол этим словом динамик ПК, то подходит)

2)Получение

3)Электрический ток

4)Анатомический муляж

5)102 бита

6)48

7)из перечисленных ниже нет верного ответа. 568 в десятичной = 1 000 111 000 в двоичной.

8)АВИБА

9)Представленные ответы неправильны, так как не являются двоичным кодом(присутствуют двойки)+не указано к какой системе счисления принадлежит y (если x - очевидно 16-ти ричная, то y может быть как 16 так и 10

10) И снова нет верного ответа из предложенных, т.к. получится D8

11)800 бит

12) (Ячейки excel где?)

13) Аналогично 12

14)тоже

15)27

16)User-name

17)c*.c*

18)145.92.128.0

19)Верного ответа нет. Правильно: 22

20) 5

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота