Программирование!!!Из квадратного листа картона вырезается коробка в форме куба с...

0 голосов
106 просмотров

Программирование!!!Из квадратного листа картона вырезается коробка в форме куба с известной стороной. Определить процент неиспользованного материала, если размеры листа заданы.


Информатика | 106 просмотров
0

Сделайте в виде развертки со сгибами

0

Давайте 6

0

а как это в экселе оформить?

Дан 1 ответ
0 голосов
Правильный ответ

Sub othod()
    d = Cells(1, 3)
    a = Cells(2, 3)
    If d < 4 * a Then
        MsgBox "Сторона листа D должна быть не менее 4a", vbCritical + vbOKOnly, "Критическая ошибка"
        Return
    Else
        so = d ^ 2 - 6 * a ^ 2 'Суммарная площадь отходов
        po = so / d ^ 2 'Доля отходов
        Cells(3, 3) = po
    End If
End Sub

Остальное во вложении. Скачайте файл .txt и замените его расширение на xlsm


image
Скачать вложение Текст (TXT)
(150k баллов)
0

po = so / d ^ 2 'Доля отходов '- пожалуйста проверьте эту строчку

0

прошу прощение. Можно ли в таком виде Sub proba_var3()
Dim a As Single, b As Single, S As Single, P As Single, T As Single, x As Single
a = Sheets("Лист3").Cells(2, 4)
b = Sheets("Лист3").Cells(2, 5)
S = b ^ 2
P = 6 * a ^ 2
T = S - P
x = T / S
Sheets("Лист3").Cells(3, 4) = S
Sheets("Лист3").Cells(3, 5) = P
Sheets("Лист3").Cells(3, 6) = T
Sheets("Лист3").Cells(6, 4) = x
End Sub

0

только не получается, ошибка. Что то в х делаю не правильно