В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
ooo37
ooo37
26.11.2022 01:52 •  Информатика

Задание: ПРИМЕР ОРГАНИЗАЦИИ ДВИЖЕНИЯ запрограммируйте такой алгоритм в котором:

1) Сформируется массив случайных пар чисел xx и yy количеством N. В пределах от 20 до 400 по Х и от 20 до 300 по Y.

2) Организуйте рисование траектории по полученным точкам.
(ПИТОН!)

Показать ответ
Ответ:
pukishandpapish
pukishandpapish
24.01.2022 13:17

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 надо устанавливать из командой строки, или среды разработки которую вы используете


Задание: ПРИМЕР ОРГАНИЗАЦИИ ДВИЖЕНИЯ запрограммируйте такой алгоритм в котором: 1) Сформируется масс
0,0(0 оценок)
Ответ:
лунтик56
лунтик56
24.01.2022 13:17

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.

Объяснение:

Потом поблагодаришь, Илья. Скидывать то надо на паскале

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