Смоделировать движения электрона вокруг ядра атома - VB

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

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

Создать приложение , результат которого является моделирование движения электрона вокруг ядра атома. Движение осуществляется по часовойстрелке. Количество оборотов устанавливается с помощью текстового поля. (Цикл со счетчиком , тело которого содержит рисование круга и его стирание). Цикл вращается с координатами (0,0). Для того чтобы за один шаг цикла угол поворота менялся на 1 градус можно использовать фрмулу : Т=6.28/360*f , где f-счетчик цикла , значение которого меняется на 1 за 1н шаг. Буду благодарен))

Решение задачи: «Смоделировать движения электрона вокруг ядра атома»

textual
Листинг программы
  1. Dim NumberOfTurns As Integer
  2. Private Sub Command1_Click()
  3.       NumberOfTurns = Val(Text1.Text)
  4.       Electron
  5. End Sub
  6. Private Sub Form_Load()
  7.       Me.Height = 8000: Me.Width = Me.Height
  8.       Scale (-10, -10)-(10, 10)
  9.       FillStyle = 0: AutoRedraw = True
  10.       Command1.Caption = "START"
  11. End Sub
  12. Private Sub Electron()
  13. Dim i As Integer, j As Integer
  14.    Do While j < NumberOfTurns
  15.       DoEvents
  16.       Cls
  17.       If i < 360 Then i = i + 1 Else i = 0: j = j + 1
  18.       FillColor = vbRed
  19.       Circle (0, 0), 0.5, vbRed
  20.       FillColor = vbBlue
  21.       Circle (Cos(6.28 / 360 * i) * 7, Sin(6.28 / 360 * i) * 7), 0.2, vbBlue
  22.    Loop
  23. End Sub
  24. Private Sub Text1_Change()
  25.       NumberOfTurns = Val(Text1.Text)
  26. End Sub

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


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

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

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

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

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

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