Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2015, 22:52   #1
Vnoob
Новичок
Джуниор
 
Регистрация: 19.02.2015
Сообщений: 1
Восклицание помогите с Visual Basic

Уважаемые программисты , помогите пожалуйста с заданием или скиньте тему где примерно что похоже на то ,что мне надо . Заранее спасибо

В одномерном массиве, состоящем из 15 вещественных элементов (значения элементов массива задайте случайными числами из интервала [-10, 10]), вы-числите произведение элементов массива, расположенных между максималь-ным и минимальным элементами. Сформируйте из этих элементов новый массив.
Vnoob вне форума Ответить с цитированием
Старый 20.02.2015, 10:06   #2
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,609
По умолчанию

Код:
Module Hello

Sub Main()

Dim ms(15) As Double
Dim i As Integer
Dim s As String
Dim min As Double
Dim max As Double
Dim pr As Double
Dim mini As Integer
Dim maxi As Integer

Randomize

s = ""
pr = 1

For i = 1 To 15
ms(i) = 10 * Rnd + 1
s = s + CStr(ms(i)) + " "
Next i  
s = s + vbcrlf

min = ms(1)
max = ms(1)
mini = 1
maxi = 1

For i = 1 To 15
If  min > ms(i)  Then
min = ms(i)
mini = i
End If

If max < ms(i) Then
max = ms(i)
maxi = i
End If
Next i  


If maxi > mini Then
For i = mini To maxi
pr = pr * ms(i)
Next i
Else
For i = maxi To mini
pr = pr * ms(i)
Next i
End If

s = s + "max: " + CStr(max) + " " + vbcrlf
s = s + "maxi: " + CStr(maxi) + " " + vbcrlf
s = s + "min: " +  CStr(min) + " " + vbcrlf
s = s + "mini: " + CStr(mini) + " " + vbcrlf
s = s + "pr: " + CStr(pr) + " " + vbcrlf
s = s + vbcrlf


MsgBox(s)
End Sub
End Module
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 21.02.2015, 00:01   #3
gaw4
Форумчанин
 
Регистрация: 31.05.2010
Сообщений: 407
По умолчанию

Цитата:
Сообщение от Vnoob Посмотреть сообщение
Уважаемые программисты , помогите пожалуйста с заданием или скиньте тему где примерно что похоже на то ,что мне надо . Заранее спасибо
ага, это задание 3
задание 2 Вычислить значение функции при заданных...
задание 1 даны точки, отрезки, числа
ну и + таблица
есть несколько готовых варианта
icq 584 308 611
gaw4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с Visual Basic FroL25 Помощь студентам 2 04.01.2010 10:15