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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2013, 06:47   #1
AntonKalinin01
Новичок
Джуниор
 
Регистрация: 26.05.2013
Сообщений: 3
По умолчанию Получить подпоследовательность {bi}, куда включить только те элементы, в которых сумма первой и второй цифры равны сумме 3ей и 4ой

Доброго времени суток , уважаемые программисты!
Очень прошу вашей помощи . Пытаюсь решить задачи по программированию. Мало что выходит. сроки поджимают, скоро сессия и долгов не хотелось бы иметь. Очень буду признателен если вы поможете !

Задача: При помощи датчика случайных чисел вводится последовательность {ai}, состоящая из N (случайное трехзначное число) целых положительных случайных четырехзначных чисел. Получить подпоследовательность {bi}, куда включить только те элементы, в которых сумма первой и второй цифры равны сумме третьей и четвертой цифр. Обе последовательности вывести в соседние столбцы рабочего листа.

То что я пытался сделать, но так и не довел до ума:

Sub случайные числа()
Sheets("Лист1").Select
Sheets("Лист1").Range("A1:B1000").C lear
Dim a() As Integer, n As Integer, i As Integer
Randomize Timer
n = 899 * Rnd + 100
ReDim a(n)
For i = 1 To n
a(i) = 8999 * Rnd + 1000
Next i
For i = 1 To n
Cells(i, 1) = a(i)
Next i
For i = 1 To n
If (i1 + i2) = (i3 + i4) Then Cells(i, 2) = ((a(i) Mod 1000) Mod 100) & Int((a(i) Mod 1000) / 100) & Int(a(i) / 1000)
Next i
End Sub

Если можно будет исправьте ошибку. Спасибо огромное!!! За ранее!
AntonKalinin01 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++ Получить все четырехзначные числа, в записи которых встречаются только цифры 0,2,3,7. Anya She Помощь студентам 1 18.12.2012 21:14
C++ получить числа, сумма цифр которых = n Anya She Помощь студентам 5 05.12.2012 14:32
Дана матрица А[m,n]. Найти первый столбец, сумма элементов которого равна сумме элементов первой строки. edikesh Помощь студентам 3 01.12.2011 19:21
Составить матрицу, элементы первой строки равны максимальному элементу; а второй строки - номеру (Делфи) Markss Помощь студентам 1 30.05.2011 23:15
Найти номер первой пары соседних элементов с разными знаками, сумма которых меньше заданного числа sofiya Помощь студентам 4 20.02.2011 23:05