Напечатать числа, которые образуют возрастающую последовательность - VB

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

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

Дан массив целых чисел — а = { а1), где i = (1,2. П}. Напечатать числа, которые образуют возрастающую последовательность или “ Таких чисел нет! " Помогите пожалуйста с решением.Совершенно не понимаю программирование на Visual Basic. Смогла решить только задачу 1 .Попыталась еще сделать задачу 5, но у меня не получилось( задача 1
Листинг программы
  1. Option Explicit
  2. Dim y As Single
  3. Dim x As Single
  4. Private Sub Command1_Click()
  5. x = InputBox("Введите значение х")
  6. y = Cos(5 * Atn(1) + 2 * Log(Abs(x))) + 8 * Sin(3 * (x - 2 * Tan(1)))
  7. Print "Значение функции при x= " & x; " y(x)="; Round(y, 3)
  8. End Sub
Задача 5.
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim a As Integer, b As Integer, c As Integer, d As Integer
  3. a = 10: b = -18: c = -4: d = -12
  4. If a Or b Or c Or d < 0 < a Or b Or c Or d Then
  5. MsgBox "Правда", , "Правда ли, что среди чисел есть и положительные и отрицательные?"
  6. Else
  7. MsgBox "Неправда", , "Правда ли, что среди чисел есть и положительные и отрицательные?"
  8. End Sub

Решение задачи: «Напечатать числа, которые образуют возрастающую последовательность»

textual
Листинг программы
  1. MsgBox iif(Abs(Sgn(a) + Sgn(b) + Sgn(c) + Sgn(d)) <> 4 + (a = 0) + (b = 0) + (c = 0) + (d = 0),"Правда","Неправда"), vbInformation, "Правда ли, что среди чисел есть и положительные и отрицательные?"

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


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

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

12   голосов , оценка 3.917 из 5

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

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

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