Во введённом трехзначном целом числе расположить цифры в порядке возрастания - VB

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

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

Разработайте программу, которая во введённом трехзначном целом числе располагает цифры в порядке возрастания.

Решение задачи: «Во введённом трехзначном целом числе расположить цифры в порядке возрастания»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2.  
  3.  a = Mid(Text1.Text, 1, 1)
  4.  b = Mid(Text1.Text, 2, 1)
  5.  c = Mid(Text1.Text, 3, 1)
  6.  
  7. If a > b Then
  8.      If a > c Then
  9.         big = a
  10.         Else: sbig = a
  11.      End If
  12.          
  13.      Else
  14.         If a > c Then
  15.         sbig = a
  16.         Else: lbig = a
  17.      End If
  18. End If
  19.  
  20. If b > c Then
  21.    If big = a Then
  22.     Text2.Text = a & b & c
  23.    End If
  24.    If sbig = a Then
  25.     Text2.Text = b & a & c
  26.    End If
  27.    If lbig = a Then
  28.     Text2.Text = b & c & a
  29.    End If
  30. Else
  31.    If big = a Then
  32.     Text2.Text = a & c & b
  33.    End If
  34.    If sbig = a Then
  35.     Text2.Text = c & a & b
  36.    End If
  37.    If lbig = a Then
  38.    Text2.Text = c & b & a
  39.    End If
  40.  End If
  41.    
  42. End Sub
  43.  
  44. Private Sub Text1_Keypress(KeyAscii As Integer)
  45.  Select Case KeyAscii
  46.    Case 48 To 57
  47.    Case Else
  48.    KeyAscii = 0
  49.  End Select
  50. End Sub

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


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

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

9   голосов , оценка 4.222 из 5

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

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

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