Жесткий диск пуст и имеет объем свободного простаранства Г гигабайт - VB

Узнай цену своей работы

Формулировка задачи:

Жесткий диск пуст и имеет объем свободного простаранства Г гигабайт. Разработайте приложение, вычисляющее: 1) Сколько книг, каждая из которых состоит из Л страниц, на каждой странице С строк, в каждой строке Б символов, можно записать на такой жесткий диск? 2) Если учесть, что каждая такая книга 3 см толщиной, то какой высоты в метрах будет стопка, если все их сложить друг на друга?

Решение задачи: «Жесткий диск пуст и имеет объем свободного простаранства Г гигабайт»

textual
Листинг программы
Private Sub Form_Load()
    Dim Size As Currency
    Dim NumOfPages As Long
    Dim NumOfLines As Long
    Dim NumOfSymbols As Long
    Dim NumOfBooks As Long
    Dim Height As Single
    Dim SizeSymbol As Long
    SizeSymbol = 1 ' Размер одного символа в байтах
    Size = InputBox("Размер жесткого диска (байт)", , "1000000000")
    NumOfPages = InputBox("Количество страниц в книге", , "500")
    NumOfLines = InputBox("Количество строк на странице", , "60")
    NumOfSymbols = InputBox("Количество символов в строке", , "60")
    NumOfBooks = Int(Size / (NumOfSymbols * NumOfLines * NumOfPages * SizeSymbol))
    Height = (NumOfBooks * 3) / 100
    MsgBox "Количество книг = " & NumOfBooks & vbNewLine & "Высота стопки = " & Height & " м."
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.071 из 5
Похожие ответы