Написать программу для вычисления значения функции с использованием операторов ветвления If и выбора Select Case - VB

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

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

Во вложении функция. Задание: Написать программу для вычисления значения функции с использованием операторов ветвления If и выбора Select Case. Вот первая программа с использованием

If

Листинг программы
  1. Private Sub Command1_Click()
  2. Dim x As Double
  3. Dim y As Double
  4. x = CDbl(Text1.Text)
  5. If x < -3.14 / 2 Then
  6. y = 0
  7. ElseIf x > 3.14 / 2 Then
  8. y = 1
  9. Else
  10. y = Sin(x)
  11. End If
  12. Label1.Caption = CStr(y)
  13. End Sub
Вот вторая программа с использованием

Select Case

Листинг программы
  1. Private Sub Command1_Click()
  2. Dim x As Double
  3. Dim y As Double
  4. x = CDbl(Text1.Text)
  5. Select Case x
  6. Case Is < -3.14 / 2
  7. y = 0
  8. Case -3.14 To 0
  9. y = -Sin(x)
  10. Case Is > 3.14 / 2
  11. y = 1
  12. End Select
  13. Label1.Caption = CStr(y)
  14. End Sub
Проблема в том, что у меня не получается вставить еще одно условие в первой программе про "y=-sin(x)", а во второй программе про "y=sin(x)". А они оба должны быть и в той, и в той программе. Подскажите пожалуйста, что надо исправить?

Решение задачи: «Написать программу для вычисления значения функции с использованием операторов ветвления If и выбора Select Case»

textual
Листинг программы
  1. Print "Г‘Г*Г¬Г*Гї ëåâГ*Гї òî÷êГ* Г± îòðèö. Г§Г*Г*Г·ГҐГ*ГЁГҐГ¬ ГґГіГ*êöèè " & x & " " & y

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


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

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

6   голосов , оценка 4.5 из 5

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

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

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