Здравствуйте, гость ( Вход | Регистрация )
| Thunder |
23.5.2009, 7:30
Сообщение
#1
|
|
Новичок ![]() Группа: Продвинутые Сообщений: 8 Регистрация: 21.5.2009 Город: city17 Вы: студент |
Помогите пожалуйста разобраться с задачей:
Дана непустая последовательность целых чисел, оканчивающаяся числом 100. Определить, есть ли в последовательности число 33. Если имеются несколько таких чисел, то определить индекс первого их них. Я так думаю, что здесь надо использовать функцию rnd Dim m(1 To 100) As Long Dim a As Long m(100) = Int((100 * Rnd)) |
![]() ![]() |
| steph |
23.5.2009, 15:12
Сообщение
#2
|
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 66 Регистрация: 21.12.2008 Город: Санкт-Петербург Вы: студент |
Предположим , есть массив m(n), где m(n)=100, n=1,2...
Тогда просто перебором , можно будет найти Dim m(1 To 100) As Long Dim a As Long m(100) = Int((100 * Rnd)) 1: if m(n)=33 then Msgbox(n) if m(n)=100 then Msgbox("No elements") if m<>100 and m <> 33 goto 1 |
Thunder Массив VBA Excel 23.5.2009, 7:30
Thunder Спасибо, разобрался сам)
Я ошибался на счёт m(100)... 23.5.2009, 15:21
steph amax и amin- что такое? 23.5.2009, 15:44
Thunder a максимальное минус а минимальное. 23.5.2009, 15:49
steph Туплю)))
dim G(m)
dim f as long
f=0
for i=0 to m ;... 23.5.2009, 15:51
Thunder Большое спасибо! 23.5.2009, 15:54
steph Удачи) 23.5.2009, 15:56![]() ![]() |
|
Текстовая версия | Сейчас: 19.4.2026, 7:22 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru