bartjohn
1

Найти сумму четырех наибольших и четырех наименьших элементов массива

17.01.2010, 16:27. Показов 2363. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет помогите пожалуйста решить несколько задачек...

1.Дан массив из 25элементов, найти сумму четырех наибольших и четырех наименьших элементов
результат распечатать в виде:
массив:
сумма наибольших= сумма наименьших =
2.даны три массива по 20элементов. В какм из массиов максимальны элемент встретится раньше...
3. Дан массив R (M, N). Проверить, является ли сумма элементов массива числом кратным 7. Найти минимальный элемент в 5 чтроке
4. Дана квадратная матрица 7х7 Найти произведение элементов главной диоганали. Найти разность максимальных элементов 1-й и 3-й строк..
Заранее спс...
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2010, 16:27
Ответы с готовыми решениями:

Найти сумму четырёх наибольших и четырёх наименьших элементов массива
Дан массив из 25 элементов найти сумму 4 наибольших х четырех наименьших элементов Результат...

Дан массив из 25 элементов, найти сумму четырех наибольших и четырех наименьших элементов
1)Дан массив из 25 элементов, найти сумму четырех наибольших и четырех наименьших элементов....

Найти количество элементов, кратных 3 среди четырех наибольших элементов отсортированного по убыванию массива F(14)
Найти количество элементов, кратных 3 среди четырех наибольших элементов отсортированного по...

В одномерном массиве размерности N Подсчитать сумму первых четырех элементов и последних четырех
В одномерном массиве размерности N Подсчитать сумму первых четырех элементов и последних четырех.

2
Платежеспособный зверь
8940 / 4368 / 1644
Регистрация: 28.10.2009
Сообщений: 11,590
19.01.2010, 01:48 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от bartjohn Посмотреть сообщение
Привет помогите пожалуйста решить несколько задачек...

1.Дан массив из 25элементов, найти сумму четырех наибольших и четырех наименьших элементов
результат распечатать в виде:
массив:
сумма наибольших= сумма наименьших =
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
DIM a(25)
RANDOMIZE TIMER
PRINT "massiv"
FOR i = 1 TO 25
a(i) = INT(RND * 50)
PRINT a(i);
NEXT
PRINT
FOR i = 1 TO 25
FOR j = 2 TO 25
IF a(j) < a(j - 1) THEN SWAP a(j), a(j - 1)
NEXT
NEXT
FOR i = 1 TO 4
smen = smen + a(i)
NEXT
FOR i = 22 TO 25
sbol = sbol + a(i)
NEXT
PRINT
PRINT "summa bolshih="; sbol, "summa menshih="; smen
Добавлено через 10 минут
2.даны три массива по 20элементов. В какм из массиов максимальны элемент встретится раньше...
PureBasic
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
DIM a(20), b(20), c(20)
RANDOMIZE TIMER
 
FOR i = 1 TO 20
a(i) = INT(RND * 50)
b(i) = INT(RND * 50)
c(i) = INT(RND * 50)
NEXT
PRINT "massiv a"
FOR i = 1 TO 20
PRINT a(i);
NEXT
PRINT "massiv b"
FOR i = 1 TO 20
PRINT b(i);
NEXT
PRINT "massiv c"
FOR i = 1 TO 20
PRINT c(i);
NEXT
PRINT
maxa = a(1)
maxb = b(1)
maxc = c(1)
FOR i = 1 TO 20
IF a(i) > maxa THEN maxa = a(i): noma = i
IF b(i) > maxb THEN maxb = b(i): nomb = i
IF c(i) > maxc THEN maxc = c(i): nomc = i
NEXT
PRINT "maximalnyj element ranshe vstretitsya"
IF noma < nomb AND noma < nomc THEN PRINT "v massive a"
IF nomb < noma AND nomb < nomc THEN PRINT "v massive b"
IF nomc < noma AND nomc < nomb THEN PRINT "v massive c"
Добавлено через 11 минут
3. Дан массив R (M, N). Проверить, является ли сумма элементов массива числом кратным 7. Найти минимальный элемент в 5 чтроке
PureBasic
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
INPUT "vvedite razmery massiva m,n ", m, n
DIM r(m, n)
RANDOMIZE TIMER
FOR i = 1 TO m
FOR j = 1 TO n
r(i, j) = INT(RND * 20)
NEXT
NEXT
PRINT "massiv"
FOR i = 1 TO m
FOR j = 1 TO n
PRINT r(i, j);
NEXT
PRINT
NEXT
FOR i = 1 TO m
FOR j = 1 TO n
s = s + r(i, j)
NEXT
NEXT
IF s MOD 7 = 0 THEN PRINT "summa="; s; " delitsya na 7" ELSE PRINT "summa="; s; " ne delitsya na 7"
min = r(5, 1)
FOR j = 1 TO n
IF r(5, j) < min THEN min = r(5, j)
NEXT
PRINT "minimalnyj element 5 stroki="; min
Добавлено через 6 минут
4. Дана квадратная матрица 7х7 Найти произведение элементов главной диоганали. Найти разность максимальных элементов 1-й и 3-й строк..

PureBasic
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
DIM a(7, 7)
RANDOMIZE TIMER
FOR i = 1 TO 7
FOR j = 1 TO 7
a(i, j) = INT(RND * 20)
NEXT
NEXT
PRINT "massiv"
FOR i = 1 TO 7
FOR j = 1 TO 7
PRINT a(i, j);
NEXT
PRINT
NEXT
p=1
FOR i = 1 TO 7
p=p*a(i,i)
next
print"proizvedenie glavnoy diagonali=";p
max1=a(1,1)
max3=a(3,1)
for j=1 to 7
if a(1,j)>max1 then max1=a(1,j)
if a(3,j)>max3 then max3=a(3,j)
next
print"raznost maximalnyh elementov max1-max3=";max1-max3
2
bartjohn
20.01.2010, 00:20 3
Cенкс)
20.01.2010, 00:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.01.2010, 00:20
Помогаю со студенческими работами здесь

Найти произведение четырех наименьших чисел массива на интервале [-20,20]
найти произведение четырех наименьших чисел массива на интервале

Найти произведение четырех наименьших чисел массива на интервале [-20,20]
Найти произведение четырех наименьших чисел массива на интервале ;Пытался что-то написать но не...

Найти сумму четырех первых и двух последних элементов массива
Пусть имеется массив $arr, состоящий из N чисел. Найти сумму четырех первых и двух последних ...

Вывести сумму первых четырех отрицательных элементов массива
#include&lt;iostream&gt; #include&lt;time.h&gt; #include&lt;locale.h&gt; using namespace std; int main() {...


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

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

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