Нужно создать программу в Кумире рисователь срочно! (должен получиться рисунок как на фото
Ответ
0/5 (0 оценок)
0
kartabas17 1 год назад
Светило науки - 12 ответов - 0 раз оказано помощи

окно = Окно("Рисователь", 800, 600)

холст = Холст(800, 600)

палитра = Палитра(50, 50, 100, 100)  # x, y, ширина, высота

кисть = Кисть(5)  # начальный размер кисти

# добавляем элементы на окно

окно.добавить(холст)

окно.добавить(палитра)

окно.добавить(кисть)

# код для обработки событий мыши

пока истина:

   событие = окно.получить_событие()

   если событие.тип == "мышь_нажата":

       # начать рисование

       холст.начать_рисование(событие.позиция, кисть.размер, палитра.выбранный_цвет)

   если событие.тип == "мышь_движется":

       # продолжать рисование

       холст.рисовать_линию(событие.позиция, кисть.размер, палитра.выбранный_цвет)

   если событие.тип == "мышь_отпущена":

       # закончить рисование

       холст.закончить_рисование()

   если событие.тип == "клавиша_нажата" и событие.клавиша == "s":

       # сохранить рисунок в файл

       холст.сохранить_в_файл("рисунок.png")

   если событие.тип == "клавиша_нажата" и событие.клавиша == "c":

       # очистить холст

       холст.очистить()