941.85K
Категория: СтроительствоСтроительство

Постановка задачи

1.

2.

3.

Подсчитать количество рулонов обоев, которые
потребуются для обклеивания комнаты:
1 этап: Постановка задачи
Необходимо данные:
О размерах комнаты: высота, ширина и
длина комнаты (h1,a1,b1);
О размерах окна: высота и ширина (а2,
b2)
О размерах двери: высота и ширина (а3,
b3)
О длине и ширине рулона обоев (c, d)

4.

Подсчитать количество рулонов обоев, которые
потребуются для обклеивания комнаты:
2 этап: Математическое моделирование
Площадь стен комнаты:
S1=a1*h1- площадь первой стены
S2=b1*h1 – площадь второй стены
S3=2S1+2S2- общая площадь стен комнаты
Площадь оклеиваемой части стен комнаты:
S4=a2* b2- площадь окна
S5= a3* b3– площадь дверного проема
S=S3-S4-S5Площадь обоев в одном рулоне:
W= c*d
Количество рулонов обоев:
K=S/W

5.

Подсчитать количество рулонов обоев, которые
потребуются для обклеивания комнаты:
3 этап.
Построение
алгоритма:

6.

Подсчитать количество рулонов обоев, которые
потребуются для обклеивания комнаты:
4 этап: Реализация блок – схемы в компьютерной программе
import math
h1,a1,b1=map(int,input().split())
a2,b2=map(int,input().split())
a3,b3=map(int,input().split())
c,d=map(int,input().split())
s1=a1*h1
s2=b1*h1
s3=2*s1+2*s2
s4=a2*b2
s5=a3*b3
s=s3-s4-s5
w=c*d
k=math.ceil(s/w)
print(k)

7.

Подсчитать количество рулонов обоев, которые
потребуются для обклеивания комнаты:
5 этап: Отладка и тестирование программы

8.

Подсчитать количество рулонов обоев, которые
потребуются для обклеивания комнаты:
6 этап: Проведение расчетов и анализ
полученных результатов
h1=12, a1=24, b1=30
a2=2, b2=3
a3=10, b3=4
c=3, d=5
S3=2*12*24+2*12*30=1296
S=1296-2*3-10*4=1250
W=3*5=15
K=1250/15=83,3333333
K=84
Задача решена верно!!!
English     Русский Правила