Из 10 введенных чисел возвести в квадрат отрицательные, а положительные суммировать - VB
Формулировка задачи:
Составьте программу которая из 10 введенных чисел возводит в квадрат отрицательные , а все положительные суммирует.
Используйте оператор For
Решение задачи: «Из 10 введенных чисел возвести в квадрат отрицательные, а положительные суммировать»
textual
Листинг программы
Option Explicit Dim A(1 To 10) As Double Dim I As Double Dim X As Double Dim Y As Double Dim Z As Double Private Sub Command1_Click() If I < 10 Then I = I + 1 A(I) = Val(Text1.Text) Text1.Text = "" Call siu Else Call NewSub End If End Sub Private Sub siu() If A(I) > 0 Then X = X + A(I) End If If A(I) < 0 Then Y = Y + A(I) End If End Sub Sub NewSub() MsgBox ("Сумма положительных чисел = " & X) Z = Y * Y MsgBox ("Отрицательные числа возведенные в квадрат = " & Z) End Sub Sub Non() I = 0 X = 0 Y = 0 Z = 0 End Sub Private Sub Form_Load() Text1.Text = "" Form1.Caption = "Тестовая программа" Command1.Caption = "Вычислить" End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д