Вопрос задан 19.01.2020 в 18:50. Предмет Информатика. Спрашивает Юхновец Лиза.

Что писать в программе Чертёжник ,пожалуйста образец. Просто домашка по информатике(

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Шамушкин Артём.
Система команд исполнителя «Чертежник» включает 6 команд:
опустить пероподнять перосместиться в точку (X, Y)сместиться на вектор (dX, dY)установить цвет (цвет)надпись (ширина, текст)
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа "Чертёжник" может быть реализована на различных языках программирования, таких как Python, Java, C++ и других. В данном ответе я предложу простой пример на Python, который позволяет пользователю рисовать на графическом окне с использованием библиотеки Tkinter.

```python import tkinter as tk

class Chertezhnik: def __init__(self, root): self.root = root self.root.title("Чертёжник") # Создаем поле для рисования self.canvas = tk.Canvas(root, width=500, height=500, bg="white") self.canvas.pack(expand=tk.YES, fill=tk.BOTH) # Добавляем кнопку для очистки холста clear_button = tk.Button(root, text="Очистить", command=self.clear_canvas) clear_button.pack(side=tk.BOTTOM) # Привязываем обработчики событий для рисования self.canvas.bind("", self.draw) self.canvas.bind("", self.stop_drawing) self.is_drawing = False self.last_x, self.last_y = 0, 0

def draw(self, event): if self.is_drawing: x, y = event.x, event.y self.canvas.create_line(self.last_x, self.last_y, x, y, width=2, fill="black") self.last_x, self.last_y = x, y

def stop_drawing(self, event): self.is_drawing = False

def clear_canvas(self): self.canvas.delete("all")

if __name__ == "__main__": root = tk.Tk() chertezhnik = Chertezhnik(root) root.mainloop() ```

Этот код создает окно с белым холстом, на котором вы можете рисовать линии, удерживая левую кнопку мыши. Также есть кнопка "Очистить", которая очищает холст от рисунков. Когда вы отпускаете кнопку мыши, рисование прекращается.

Пожалуйста, учтите, что Tkinter может быть не установлен по умолчанию в вашей среде выполнения Python, и вам может потребоваться установить его перед запуском этого кода.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос