|
Private Sub Command1_Click()Date: 2015-10-07; view: 426. Вычислительная циклическая программа Глава 8. Типичные маленькие программы Каждому программисту известны такие слова, как счетчик, сумматор, вложенные циклы и другие подобные понятия, составляющие элементарную технику программирования. Без них не обходится ни одна реальная программа, и если мы хотим идти дальше, то нам без них не обойтись. В этой главе я не буду вводить новых операторов, а покажу, как программировать типичные задачи, в том числе и те, что используют упомянутые понятия. Задача: Во дворце 40 залов. Известны длина, ширина и высота каждого зала. Вычислить площадь пола и объем каждого зала. Сначала напишем фрагмент для одного зала: Dlina = InputBox ("Введите длину") 'Начало фрагмента Shirina = InputBox ("Введите ширину") Visota = InputBox ("Введите высоту") S = Dlina * Shirina 'Площадь пола V = S * Visota 'Объем Debug.Print "Площадь пола="; S, "Объем зала="; V 'Конец фрагмента Для решения задачи этот фрагмент нужно выполнить 40 раз, для чего вполне естественно вложить его в оператор For: For i = 1 To 40 Dlina = InputBox("Введите длину") 'Начало фрагмента Shirina = InputBox("Введите ширину") Visota = InputBox("Введите высоту") S = Dlina * Shirina 'Площадь пола V = S * Visota 'Объем Debug.Print "Площадь пола="; S, "Объем зала="; V 'Конец фрагмента
|