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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2013, 01:29   #1
Катя100
Пользователь
 
Регистрация: 21.04.2013
Сообщений: 14
По умолчанию Создание массива

В массиве X(n) определить произведение элементов,значение которых кратно пяти.

Массив нужно создать с помощью генератора случайных чисел(rnd).
Катя100 вне форума Ответить с цитированием
Старый 04.05.2013, 11:41   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Наработки и попытки есть?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.05.2013, 13:15   #3
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

Код:
int p = 1;
for_each(x, x + n, [&p](auto t) { if (0 == t % 5) p *= t; });
осталось заполнить
rrrFer вне форума Ответить с цитированием
Старый 04.05.2013, 18:04   #4
Катя100
Пользователь
 
Регистрация: 21.04.2013
Сообщений: 14
По умолчанию

Вот моя попытка..
Код:
Dim p As Single, n As Single, x() As Integer
Private Sub Command1_Click()
For n = 1 To 10
x(n) = Rnd(1)
List1.AddItem x(n)
Next
p = 1
For n = 0 To n - 1
If x(n) Mod 5 = 0 Then
p = p * x(n)
End If
Next
 
If p <> 1 Then
Print "Произведение элементов, кратных пяти = ", p
Else
Print "Искомых элементов нет"
End If
End Sub

Последний раз редактировалось Stilet; 05.05.2013 в 15:49.
Катя100 вне форума Ответить с цитированием
Старый 05.05.2013, 15:23   #5
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Цитата:
For n = 0 To n - 1
Ничего в этой строке тебя не смущает? )
Son Of Pain вне форума Ответить с цитированием
Старый 05.05.2013, 15:50   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Это: For n = 0 To n - 1
замени на For n = 1 To 10
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание массива ValentinBuruak Помощь студентам 6 07.09.2012 13:10
Создание двумерного массива в С++ JuniorProger Общие вопросы C/C++ 5 15.02.2012 17:20
Создание массива А(10,7) Queit72ru Помощь студентам 5 30.11.2011 18:15
Создание массива drNabla Microsoft Office Excel 4 04.12.2010 15:51
создание массива lg12 Помощь студентам 13 23.08.2009 15:13