Страница: 1 |
|
Вопрос: помогите исправить ошибки
|
Добавлено: 18.05.11 12:44
|
|
Автор вопроса: малинка
|
Sub pr()
Dim D(), V() As Single
Dim A(), T() As String
Dim OD As Single
Dim i, N As Integer
N = InputBox("введите количество абонентов")
ReDim A(N), T(N) As String
ReDim D(N), V(N) As Single
Debug.Print "Абонент"; "Номер телефона"; "Сумма за МТР"; "Сумма внесенная за МТР"
For i = 1 To N
A(i) = InputBox("введите ФИО абонента")
T(i) = InputBox("введите номер телефона")
V(i) = InputBox("введите сумму за МТР")
D(i) = InputBox("введите сумму внесенную за МТР")
Debug.Print A(i), T(i), V(i), D(i)
Next i
OD = 0
Debug.Print "Должники АТС"
For i = 1 To N
OD = V(i) - D(i)
If OD > 0 Then
Debug.Print "Номер телефона"; T(i); "Долг составляет"; OD
Next i
End Sub
На междугородней станции имеется информация об оплате следующего вида:
Номер телефона, сумма за междугородние телефонные переговоры (МТР), сумма внесённая абонентом.
Составте список телефонов тех абонентов которые должны АТС(остаток меньше 0)
Исходныеданные выведете в виде таблици.
Ответить
|
Страница: 1 |
Поиск по форуму