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

Найти среднее арифметическое положительных элементов и произведение отрицательных элементов массива

11.01.2012, 16:54. Показов 12872. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день,просьба помочь в решении следующей задачи,заранее спасибо.
В одномерном массиве А(15) найти среднее арифметическое положительных элементов и произведение отрицательных элементов .
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.01.2012, 16:54
Ответы с готовыми решениями:

Найти среднее арифметическое количество отдельно для положительных и отрицательных элементов массива
Найти среднее арифметическое количество отдельно для положительных и отрицательных элементов...

Найти среднее арифметическое отрицательных элементов массива
народ подскажите как Вычислить среднее арифметическое отрицательных элементов массива, превышающих...

Найти среднее арифметическое положительных и отрицательных элементов массива R1 и R2
Даны массив Xi, i = 1, ..., 15. Найти среднее арифметическое положительных и отрицательных...

В массиве найти среднее арифметическое положительных элементов массива, а также произведение и количество отрицательных элементов
В массиве Х(N) найти среднее арифметическое положительных элементов массива, а также произведение и...

2
13 / 13 / 0
Регистрация: 18.11.2011
Сообщений: 44
11.01.2012, 17:25 2
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Dim a(1 To 100) As Integer   'если целые числа (single - если дробные)
Private Sub Command1_Click()
a(1) = -7
For k = 1 To 15
    a(k + 1) = a(k) + 1
    Print a(k);
Next k
Print
proizv = 1
For i = 1 To 15
  If a(i) >= 0 Then
    Sum = Sum + a(i)
    n = n + 1
  Else
    proizv = proizv * a(i)
  End If
Next i
Print "ср. ар. = " & Sum / n
Print "произв. отриц = " & proizv
End Sub
1
es geht mir gut
11267 / 4749 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
11.01.2012, 18:18 3
Другой вариант:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Private Sub Command1_Click()
Dim A(1 To 15) As Integer
Dim i As Integer
Dim proizved As Integer 'если целые числа (single - если дробные)
Dim sred_arif As Single
Dim kol_pol As Integer
Dim summ As Integer
 proizved = 1
 For i = 1 To 15
   A(i) = InputBox("Введите значение A" + Str(i))
 Next
 For i = 1 To 15 '
      If A(i) > 0 Then
        summ = summ + A(i)
        kol_pol = kol_pol + 1
      ElseIf A(i) < 0 Then
        proizved = proizved * A(i)
      Else
         'A(i)=0
      End If
   Next i
  sred_arif = summ / kol_pol
  Print "Сумма положительных элементов массива = "; summ
  Print "Количество положительных элементов массива = "; kol_pol
  Print "Среднее арифметическое положительных элементов массива = "; sred_arif
  Print "Произведение отрицательных элементов  массива = "; proizved
 End Sub
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2012, 18:18
Помогаю со студенческими работами здесь

Найти среднее арифметическое модулей отрицательных и произведение положительных элементов массива
Задан вектор А={Аn}. Найти среднее арифметическое модулей отрицательных и произведение...

Среднее арифметическое положительных элементов массива, произведение и количество отрицательных элементов
в массиве X найти среднее арифметическое положительных элементов массива, произведение и кол-во...

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

В двумерном массиве найти среднее арифметическое отрицательных элементов и произведение положительных
В двумерном массиве K(8,4) найти среднее арифметическое отрицательных элементов и произведение...


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

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

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