Задание: ПРИМЕР ОРГАНИЗАЦИИ ДВИЖЕНИЯ запрограммируйте такой алгоритм в котором:
1) Сформируется массив случайных пар чисел xx и yy количеством N. В пределах от 20 до 400 по Х и от 20 до 300 по Y.
2) Организуйте рисование траектории по полученным точкам.
(ПИТОН!)
from random import randint
import pygame
POINTS = [(randint(20, 400), randint(20, 300)) for _ in range(int(input()))]
WHITE = (255, 255, 255)
def draw(scr, points):
for i in range(len(points) - 1):
pygame.draw.line(scr, WHITE, points[i], points[i + 1], 1)
pygame.init()
size = 400, 300
pygame.display.set_caption('title')
screen = pygame.display.set_mode(size)
run = True
while run:
for event in pygame.event.get():
if event.type == pygame.QUIT:
run = False
screen.fill((0, 0, 0))
draw(screen, POINTS)
pygame.display.flip()
pygame.quit()
Можно так, но библиотеку pygame надо устанавливать из командой строки, или среды разработки которую вы используете
Begin
read(N);
Randomize;
x0:=random(381)+20;
y0:=random(281)+20;
for k:=1 to N do
begin
x1:=random(381)+20;
y1:=random(281)+20;
line(x0,y0,x1,y1);
x0:=x1;
y0:=y1;
end
end.
Объяснение:
Потом поблагодаришь, Илья. Скидывать то надо на паскале