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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.06.2011, 10:15   #1
msHolmes
 
Регистрация: 03.06.2011
Сообщений: 4
По умолчанию Задание по VBA

Помогите, пожалуйста, решить какую - нибудь задачу,очень прошу мне сегодня сдавать надо( :

1)Даны два одномерных массива А(n) и B(n). Сформировать массив С из отрицательных элементов массива В и элементов массива А, значения которых меньше 8

2)Найти сумму квадратов и квадрат суммы элементов массива А

Последний раз редактировалось msHolmes; 03.06.2011 в 10:51.
msHolmes вне форума Ответить с цитированием
Старый 04.06.2011, 16:30   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Excel VBA
Код:
Sub msHolmes()
Dim A(), B(), C(), x, notFirst As Boolean
B = Array(1, -1, 2, 0, -4)
A = Array(3, 4, 5, 6, 7, 8, 9)
For Each x In B
    If x < 0 Then
        If notFirst Then
            ReDim Preserve C(UBound(C) + 1)
        Else
            ReDim C(0)
            notFirst = True
        End If
        C(UBound(C)) = x
    End If
Next
For Each x In A
    If x < 8 Then
        If notFirst Then
            ReDim Preserve C(UBound(C) + 1)
        Else
            ReDim C(0)
            notFirst = True
        End If
        C(UBound(C)) = x
    End If
Next
Debug.Print "Массив С: ";
For Each x In C: Debug.Print x;: Next
Debug.Print
Debug.Print "Сумма квадратов А: "; Application.SumProduct(A, A)
Debug.Print "Квадрат суммы А: "; Application.Sum(A) ^ 2
End Sub
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 04.06.2011, 22:28   #3
msHolmes
 
Регистрация: 03.06.2011
Сообщений: 4
По умолчанию

Большое спасибо
msHolmes вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VBA Word,VBA Excel решить 2 задачи fafolo4ka Фриланс 6 05.03.2012 01:15
Задание VBA, 1й курс FridGe Microsoft Office Excel 18 27.12.2010 16:49
задание по программированию на VBA для MS Excel pi9lvo4ka Помощь студентам 0 16.12.2010 00:54
Задание на Excel c применением VBA rafaiil Помощь студентам 11 13.05.2009 00:32