У вас вопросы?
У нас ответы:) SamZan.net

Условие для C T не выполнено или Условие для DT не выполнено

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 11.4.2025

Составьте функцию, принимающую значение True, если все элементы вектора имеют значения больше некоторой заданной величины, или

значение False – в противном случае. Применяя эту функцию для каждого из двух заданных векторов СТ и DT, измените значение каждого элемента

вектора на обратное, если окажется, что все элементы вектора имеют исходное значение больше H. В противном случае выведите сообщение: «Условие для C

T не выполнено», или «Условие для DT не выполнено».

Public Class Form1

   Public n, h As Integer

   Private Sub Button1_Click(ByVal sender As System.Object, _

   ByVal e As System.EventArgs) Handles Button1.Click

       Dim a() As Single, b() As Single

       TextBox1.Clear()

       n = InputBox _

       ("Задайте количество ячеек векторов а и б")

       TextBox1.AppendText("Количество ячеек n = " & n & vbCrLf)

       h = InputBox _

       ("Задайте порог")

       TextBox1.AppendText("Порог h= " & h & vbCrLf)

       ReDim a(n), b(n)

       InputVector(a, "a")

       TextBox1.AppendText("Вектор a" & vbCrLf)

       OutputVector(a, TextBox1)

       InputVector(b, "b")

       TextBox1.AppendText("Вектор b" & vbCrLf)

       OutputVector(b, TextBox1)

       If Упр(a, h) = True Then

           TextBox1.AppendText("Измененный вектор a." & vbCrLf)

           Изм(a, "а")

           OutputVector(a, TextBox1)

       Else

           TextBox1.AppendText("Все элементы вектора a меньше заданного порога." & vbCrLf)

       End If

       If Упр(b, h) = True Then

           TextBox1.AppendText("Измененный массив b." & vbCrLf)

           Изм(b, "b")

           OutputVector(b, TextBox1)

       Else

           TextBox1.AppendText("Все элементы вектора b меньше заданного порога." & vbCrLf)

       End If

   End Sub

   Private Sub Label1_Click(ByVal sender As System.Object, _

   ByVal e As System.EventArgs) Handles Label1.Click

       End

   End Sub

   Private Function Упр(ByVal x() As Single, ByVal Порог As Single) As Boolean

       Dim i As Integer

       Упр = True

       For i = 1 To x.GetUpperBound(0)

           If x(i) <= h Then

               Упр = False

           End If

       Next

   End Function

   Private Sub Изм(ByRef x() As Single, Optional ByVal ArrayName As String = "элемент")

       Dim i As Integer

       For i = 1 To x.GetUpperBound(0)

           x(i) = x(i) * (-1)

       Next

   End Sub

   Private Sub InputVector(ByRef x() As Single, Optional _

   ByVal ArrayName As String = "элемент")

       Dim i As Integer

       For i = 1 To x.GetUpperBound(0)

           x(i) = InputBox(ArrayName & "(" & i & ") = ?")

       Next

   End Sub

   Private Sub OutputVector(ByVal x() As Single, _

   ByVal y As TextBox)

       Dim i As Integer

       For i = 1 To x.GetUpperBound(0)

           y.AppendText(x(i) & vbTab)

       Next

       y.AppendText(vbCrLf)

   End Sub

End Class




1. экономическую ситуацию и глубину экономических реформ возникают скрытые каналы территориального перерасп
2. Вид вяжущего и принятый способ производства определяют условия твердения таких материалов ес
3.  Бессознательное и его язык 1
4. Эпоха Ивана IV
5. тёмную работу засоряют организм человека токсинами являющимися продуктами их жизнедеятельности
6. тематика- 1 Пишите все примеры прописными буквами заменяя цифры на слова
7. КОМПЛИМЕНТ ИНГРЕДИЕНТЫ- 200 г креветок чищеных 200 г сыра 1 банка ананасов консервированных 3 яйца 1 л.html
8. Расчёт тяговой динамики и топливной экономичности автомобиля
9. Runner in the poll to find the country's most significnt technologicl brekthrough of the pst 250 yers
10. Инвестиционный климат в Республике Мордовия