Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.69/254: Рейтинг темы: голосов - 254, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 05.05.2014
Сообщений: 5
1

Нарисовать дом

05.05.2014, 10:23. Просмотров 48281. Ответов 6
Метки нет (Все метки)


Пожалуйста помогите решить задачи.

Задача Ч.8. Напишите функцию drawHouse(t, length), в которой черепашка t рисует дом (квадрат со стороной length и равнобедренный прямоугольный треугольник со стороной length):

Название: Дом.PNG
Просмотров: 322

Размер: 926 байт
Рис. 2. «Дом»
Воспользуйтесь функцией в основной программе. Программа должна просить в цикле ввести координаты точки и рисовать «Дом» с вершиной в указанной точке, пока пользователь не введёт пустую строку вместо координат точки.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2014, 10:23
Ответы с готовыми решениями:

Нарисовать дом, солнышко и раскрасить их
Нарисовать дом, солнышко и раскрасить их.Помогите пожалуйста

Нарисовать дом
Доброго времени суток, кто в курсе, как такой дом сделать https://**********/yTi3qrn?

Нарисовать дом
Ребят, нужно нарисовать дом в Visual Studio, пожалуйста:gcray:

Нарисовать дом
С помощью разных типов черчения нарисовать дом

6
2 / 2 / 2
Регистрация: 14.07.2010
Сообщений: 59
05.05.2014, 15:05 2
Задача Ч.8.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import turtle
 
def drawHouse(t, length):
    for i in range(4):
        t.forward(length)
        t.right(90)
    t.left(60)
    t.forward(length)
    t.right(120)
    t.forward(length)
 
#Создаем окно для рисования
window = turtle.Screen() 
#Создаем объект для рисования pencil, ту самую "черепашку#
pencil = turtle.Turtle()
#Устанавливаем толщину линии для рисования
pencil.pensize(2)
#Вызов функции с параметрами length=150 и t = pencil
drawHouse(pencil,150)
#Закрывает окно с рисунком, посредством щелчка по оному
window.exitonclick()
Комментарии (строка после знака #) можете удалить
0
54 / 54 / 16
Регистрация: 25.03.2013
Сообщений: 178
05.05.2014, 15:19 3
Regilda, для начала поискать по форуму да и вообще погуглить было бы неплохо.про домик
0
2 / 2 / 2
Регистрация: 14.07.2010
Сообщений: 59
05.05.2014, 15:20 4
Предыдущий код "рисует" дом с крышей в виде равностороннего треугольника.

Вам нужен вот этот:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import turtle
import math
 
def drawHouse(t, length):
    for i in range(4):
        t.forward(length)
        t.right(90)
    t.left(45)
    t.forward(length/math.sqrt(2))
    t.right(90)
    t.forward(length/math.sqrt(2))
    t.right(135)
    t.forward(length)
 
#Создаем окно для рисования
window = turtle.Screen() 
#Создаем объект для рисования pencil, ту самую "черепашку#
pencil = turtle.Turtle()
#Устанавливаем толщину линии для рисования
pencil.pensize(2)
#Вызов функции с параметрами length=150 и t = pencil
drawHouse(pencil,150)
#Закрывает окно с рисунком, посредством щелчка по оному
window.exitonclick()
0
0 / 0 / 0
Регистрация: 05.05.2014
Сообщений: 5
05.05.2014, 19:26  [ТС] 5
Я понимаю как раздражают постоянные посты с одинаковыми вопросами, но я пробовал искать ответы своих задач, но не с третьей задачи. Не найдя ответов, решил создать тему. Извиняюсь если что-то не так.
0
2723 / 2327 / 620
Регистрация: 19.03.2012
Сообщений: 8,832
05.05.2014, 20:03 6
Regilda, проблема в том, что ты и не пытался делать сам, а скинул свою работу на других.
0
0 / 0 / 0
Регистрация: 05.05.2014
Сообщений: 5
05.05.2014, 20:23  [ТС] 7
Цитата Сообщение от tsar925 Посмотреть сообщение
Regilda, проблема в том, что ты и не пытался делать сам, а скинул свою работу на других.
Не отрицаю, ибо сам не понимаю как это делать.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2014, 20:23

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Нарисовать дом
Нарисовать прямоугольный домик с прямоугольными окнами и дверью и треугольной крышей. Из трубы...

Нарисовать деревенский дом
нарисовать в паскале деревенский дом

Нарисовать дом с окном
нарисовать дом с окошком

Нарисовать и раскрасить дом
Получить на экране и раскрасить рис


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.