0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 14
1

Вычислить в числовом массиве a(n) суммы положительных и отрицательных элементов

29.11.2012, 21:39. Показов 923. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
вычислить в числовом массиве а(n) суммы положительных и отрицательных элементов

 Комментарий модератора 
Машенька20, читайте правила
п 4.14 Если на ваш вопрос долгое время нет ответа, уточните его, приведите дополнительные сведения, которые могут помочь участникам форума решить вашу проблему.
п 4.15 Чтобы "поднять" тему в разделе и поиске по форуму, используйте осмысленные сообщения, например "Тема/проблема/задача актуальна". Если вы чего-то достигли в решении проблемы на этот момент, сообщите об этом.

Не по теме:

Просьбы о решении в личке не рассматриваю!

0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.11.2012, 21:39
Ответы с готовыми решениями:

Вычислить в числовом массиве суммы положительных и отрицательных элементов
вычислить в числовом массиве а(n) суммы положительных и отрицательных элементов. помогите, буду...

Вычислить в числовом массиве суммы положительных и отрицательных элементов
Помогите написать программу Одномерный массив: Вычислить в числовом массиве а (n) суммы...

Вычислить в линейном числовом массиве суммы положительных и отрицательных элементов
Вычислить в линейном числовом массиве суммы положительных и отрицательных элементов. (Pscal)

Определите в двумерном числовом массиве суммы положительных и отрицательных элементов
Определите в двумерном числовом массиве суммы положительных и отрицательных элементов.

2
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 14
09.12.2012, 12:46  [ТС] 2
Visual Basic
1
2
3
4
5
6
7
8
9
10
Function SumPos(A() As double) As Double
            For i%=1 to Ubound(A,1)
                 If A(i%) > 0 then SumPos=SumPos+A(i%)
            Next i%
End Function
Function SumNeg(A() As double) As Double
            For i%=1 to Ubound(A,1)
                 If A(i%) < 0 then SumNeg=SumNeg+A(i%)
            Next i%
End Function
как будет выглядить полностью код?
0
Эксперт WindowsАвтор FAQ
17996 / 7697 / 892
Регистрация: 25.12.2011
Сообщений: 11,470
Записей в блоге: 16
09.12.2012, 18:59 3
Поместите на форму кнопку.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Option Base 1
 
Sub command1_click()
    Tmp$ = InputBox("Введите массив, разделяя числа пробелом")
    V = Split(Tmp$)
    MsgBox "Сумма полож=" & SumPos(V)
    MsgBox "Сумма отриц=" & SumNeg(V)
End Sub
 
Function SumPos(A) As Double
            For i% = 1 To UBound(A, 1)
                 If A(i%) > 0 Then SumPos = SumPos + A(i%)
            Next i%
End Function
 
Function SumNeg(A) As Double
            For i% = 1 To UBound(A, 1)
                 If A(i%) < 0 Then SumNeg = SumNeg + A(i%)
            Next i%
End Function
1
09.12.2012, 18:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2012, 18:59
Помогаю со студенческими работами здесь

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

В двухмерном массиве вычислить частное от деления суммы всех положительных элементов на сумму всех отрицательных элементов.
Ввести двухмерный массив поэлементно с помощью клавиатуры или получить его, используя ...

Вычислить и вывести отдельно суммы положительных и суммы отрицательных элементов в каждой строк
Дана матрица размером N*M. Вычислить и вывести отдельно суммы положительных и суммы отрицательных...

Вычислить разность суммы положительных и абсолютного значения суммы отрицательных элементов массива
Ввести с клавиатуры вещественный массив из n элементов (задано константой). Вычислить разность...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru