Определить, все ли числа меньше заданного числа k - VB

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

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

В ПРОСТУЮ ПЕРЕМЕННУЮ ПОСЛЕДОВАТЕЛЬНО ВВОДЯТСЯ N ЧИСЕЛ. ВСЕ ЛИ ЧИСЛА МЕНЬШЕ ЗАДАННОГО ЧИСЛА K? помогите с кодом с использованием циклов

Решение задачи: «Определить, все ли числа меньше заданного числа k»

textual
Листинг программы
  1.   Dim sT As String
  2.   Dim iI As Integer
  3.   Dim iK As Integer      ' Счётчик события - МЕНЬШЕ ЗАДАННОГО ЧИСЛА K
  4.  Dim iArrayN As Integer ' N - которые ВВОДЯТСЯ N ЧИСЕЛ
  5.  Dim dK As Double       ' то самое K - ВСЕ ЛИ ЧИСЛА МЕНЬШЕ ЗАДАННОГО ЧИСЛА K
  6.  Dim dArray() As Double ' Массивчик под ПРОСТУЮ ПЕРЕМЕННУЮ
  7.  '
  8.  iArrayN = CInt(Val(InputBox("N=", "ВВОДЯТСЯ N ЧИСЕЛ")))
  9.   ReDim dArray(1 To iArrayN) As Double ' Определяем размер массива
  10.  For iI = 1 To iArrayN Step 1
  11.     ' Персональное приглашение для каждой переменной
  12.    sT = "X(" + Trim$(Str$(iI)) + ")="
  13.     ' Вводим элементы массива
  14.    dArray(iI) = CDbl(Val(InputBox(sT, "ПРОСТАЯ ПЕРЕМЕННАЯ")))
  15.   Next iI
  16.   ' Проверка
  17.  dK = CDbl(Val(InputBox("K=", "ВСЕ ЛИ ЧИСЛА МЕНЬШЕ ЗАДАННОГО ЧИСЛА K?")))
  18.   iK = 0 ' Можно и не делать, но на всякий случай...
  19.  For iI = 1 To iArrayN Step 1
  20.     If dArray(iI) > dK Then
  21.       iK = iK + 1
  22.     End If
  23.   Next iI
  24.   If 0 <> iK Then
  25.     MsgBox "НЕТ, НЕ ВСЕ!", vbInformation
  26.   Else
  27.     MsgBox "АГА, ВСЕ!", vbInformation
  28.   End If

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


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

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

15   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы