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

Найти сумму элементов массива, имеющих нечетное значение

04.06.2013, 21:03. Показов 2202. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста!
1. Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-10,10]. Найти сумму элементов, имеющих нечетное значение.

2. Вывести индексы тех элементов, значения которых больше заданного числа А.

3. Определить, есть ли в данном массиве положительные элементы, кратные заданному числу К.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2013, 21:03
Ответы с готовыми решениями:

Найти сумму элементов массива, имеющих нечетное значение
Решите задачи на работу с одномерными массивами с использованием ввода элементов массива с помощью...

Найти сумму элементов массива, имеющих нечетное значение
Дан массив целых чисел заполненный случайным образом, состоящий из 20 элементов. Найти: -сумму...

Найти сумму элементов массива, имеющих нечетное значение
Ввести с клавиатуры одномерный целочисленный массив А n=10 1)найти сумму элементов имеющих...

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

2
320 / 288 / 104
Регистрация: 12.04.2011
Сообщений: 924
04.06.2013, 21:35 2
Лучший ответ Сообщение было отмечено The trick как решение

Решение

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
28
29
30
31
32
33
34
35
36
37
38
Private Sub Command1_Click()
Form1.AutoRedraw = True
Dim i, n, sum As Double
Dim A As Double
Dim b() As Double
Dim c As Integer
Dim k As Integer
Cls
sum = 0
c = 0
n = InputBox("Ââåäèòå êîëè÷åñòâî  ýëåìåíòîâ", "Ýëåìåíòû")
A = InputBox("Ââåäèòå ÷èñëî ñ êîòîðûì íóæíî ñðàâíèâàòü", "×èñëî")
k = InputBox("Ââåäèòå êðàòíîñòü ÷èñëà ", "×èñëî")
'1 ÇÀÄÀ×À
ReDim b(1 To n)
For i = 1 To n
      b(i) = Int(Rnd * (-20) + 10)
Print b(i);
If i Mod 5 = 0 Then Print
      If b(i) Mod 2 = 0 Then sum = b(i) + sum
Next i
Print
Print "Ñóììà"; sum
Print vbLf
'2 ÇÀÄÀ×À
For i = 1 To n
      If b(i) > A Then
            Print i;
            c = c + 1
      End If
Next i
'3 ÇÀÄÀ×À
Print vbLf
Print " ×èñëà êðàòíûå " & k & ""
For i = 1 To n
      If b(i) Mod k = 0 Then Print b(i);
Print ;
Next i
0
0 / 0 / 0
Регистрация: 02.06.2013
Сообщений: 8
04.06.2013, 21:48  [ТС] 3
Спасибо большое!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2013, 21:48
Помогаю со студенческими работами здесь

Найти сумму элементов массива, имеющих нечетное значение
1.Дан массив целых чисел, состоящий из 20 элементов. Заполнить его с клавиатуры. Найти: сумму...

Найти сумму элементов массива, имеющих нечетное значение
Дан массив целых чисел, состоящий из 10 элементов. Заполнить его с клавиатуры. Найти: −...

Найти сумму элементов, имеющих нечетное значение;
Дан массив целых чисел, состоящий из 20 элементов. Заполнить его с клавиатуры. Найти: - сумму...

Найти сумму элементов, имеющих нечетное значение
2. Дан массив целых чисел, состоящий из 10 элементов. Заполнить его с клавиатуры. Найти:...


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

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

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