Программа определяющая сколько раз встречается заданное число - VB

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

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

Программа определяющая сколько раз встречается заданное число (вводиться с клавиатуры) в диапазоне от 10 до 352

Решение задачи: «Программа определяющая сколько раз встречается заданное число»

textual
Листинг программы
  1. Option Explicit
  2. Dim x As String, S As Integer, k As Integer
  3. Private Sub Command1_Click()
  4. Dim i As Integer, j As Integer, n As Integer, y As Integer
  5. x = Text1.Text
  6. k = Len(x)
  7. Select Case k
  8.     Case 1
  9.         S = 0
  10.         For i = 10 To 352
  11.             n = Len(i)
  12.             For j = 1 To n
  13.                 For y = 1 To k
  14.                     If Mid(x, y, 1) = Mid(i, j, k) Then S = S + 1
  15.                 Next y
  16.             Next j
  17.         Next i
  18.     Case 2
  19.         S = 0
  20.         For i = 10 To 352
  21.             For j = 1 To k
  22.                 If x = Mid(i, j, 2) Then S = S + 1
  23.             Next j
  24.         Next i
  25.     Case 3
  26.         S = 0
  27.         For i = 10 To 352
  28.             For j = 1 To k
  29.                 If x = Mid(i, j, 3) Then S = S + 1
  30.             Next j
  31.         Next i
  32. End Select
  33. Text2.Text = S
  34. End Sub

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


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

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

7   голосов , оценка 3.857 из 5

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

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

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