Другие языки программирования и технологии
Программирование. Опишите на языке программирования алгоритм вычисления...
Опишите на языке программирования алгоритм вычисления разности максимального среди элементов, имеющих четные значения, и максимального среди элементов, имеющих нечетные значения, в заданном целочисленном массиве из 30 положительных элементов ( в предположении, что в массиве есть и чётные, и нечётные элементы). Среда: С++
int x[30] = { ...}; // вместо троеточия 30 значений через запятую
int odd = 0;
int even = 0;
for (int i = 0; i < 30; i++)
{
if (x[i] % 2)
{
odd = (x[i] > odd) ? x[i] : odd;
}
else
{
even = (x[i] > even) ? x[i] : even;
}
}
int dif = even - odd;
int odd = 0;
int even = 0;
for (int i = 0; i < 30; i++)
{
if (x[i] % 2)
{
odd = (x[i] > odd) ? x[i] : odd;
}
else
{
even = (x[i] > even) ? x[i] : even;
}
}
int dif = even - odd;
Виктор Константинович
Что за even/odd?
34 6 88 42 3 99 42 11 29 41 81 23 28 66 61 46 98 64 67 54 25 58 87 12 17 4 7 95 61 21
98 99 -1
18 34 53 37 30 11 6 55 75 11 31 27 38 6 21 62 55 20 9 33 57 92 84 61 39 67 16 14 57 10
92 75 17
61 15 70 47 11 77 70 13 36 56 96 70 80 2 55 32 9 94 63 76 97 94 96 8 33 18 56 52 50 44
96 97 -1
45 45 17 35 50 90 36 43 53 26 16 59 57 77 96 50 20 3 98 25 73 41 18 85 66 72 24 1 40 3
98 85 13
37 34 47 89 37 19 63 52 40 53 54 27 96 71 68 2 43 38 69 17 68 73 58 2 91 99 16 38 70 24
96 99 -3
34 88 37 6 18 20 19 46 59 35 81 57 59 60 54 28 5 67 20 90 62 95 74 41 92 82 6 96 5 33
96 95 1
71 3 96 45 34 2 62 82 43 41 74 89 22 31 52 33 76 35 65 42 27 69 23 20 72 28 95 85 61 37
96 95 1
6 31 3 93 76 59 30 100 8 28 58 35 72 55 42 13 79 43 82 12 47 66 58 78 98 88 83 47 80 1
100 93 7
36 93 56 55 7 49 99 18 71 26 86 23 83 38 34 53 98 98 59 89 82 96 49 99 38 97 59 50 70 75
98 99 -1
57 4 89 100 34 21 13 28 78 33 69 5 31 44 52 31 53 4 19 16 68 73 96 60 34 8 15 52 37 83
100 89 11
47 98 94 58 31 58 5 77 40 59 45 55 39 87 12 25 36 100 87 79 63 82 76 29 85 18 81 1 35 96
100 87 13
94 58 6 82 60 2 70 31 21 24 10 16 74 67 5 84 36 5 38 66 71 84 80 31 28 83 98 61 17 6
98 83 15
42 4 77 76 46 76 39 86 52 74 15 67 6 47 21 4 61 12 57 24 40 87 30 39 13 36 99 8 10 54
86 99 -13
56 60 9 22 70 59 8 61 68 40 66 9 88 17 47 52 22 47 88 64 9 43 54 27 57 14 25 87 85 30
88 87 1
70 12 54 15 90 38 44 67 97 56 98 10 86 64 79 80 53 52 69 70 29 10 57 40 38 50 65 61 77 59
98 97 1
93 7 68 15 52 3 85 79 45 99 100 52 98 44 70 42 47 68 19 64 2 65 65 41 49 12 82 34 65 9
100 99 1
54 77 85 24 39 41 61 23 85 95 45 47 6 78 85 87 36 69 97 24 35 68 36 20 23 96 96 32 38 24
96 97 -1
25 92 49 46 21 89 26 36 7 85 98 66 7 42 85 52 29 61 92 64 18 46 11 7 16 95 56 18 67 12
98 95 3
25 26 25 14 8 87 37 17 8 87 60 7 88 22 61 13 69 5 57 15 19 18 60 8 55 86 47 94 81 84
94 87 7
35 6 46 5 66 68 25 7 69 49 30 71 66 19 62 77 69 71 43 36 2 66 5 40 46 89 91 38 11 47
68 91 -23
1 45 3 57 33 29 30 56 12 84 18 64 4 91 74 83 3 49 63 56 90 97 22 2 14 67 7 80 1 64
90 97 -7
97 8 49 44 76 25 63 38 16 65 86 64 81 69 4 45 55 14 93 34 41 25 79 37 75 21 19 64 79 71
86 97 -11
35 15 49 21 7 84 16 27 93 39 38 25 34 38 98 96 92 78 63 70 81 95 80 42 28 94 92 6 53 95
98 95 3
5 36 87 47 99 40 46 79 89 27 28 25 4 50 86 3 46 30 57 80 63 52 95 80 46 75 26 4 48 75
86 99 -13
81 17 3 54 91 55 11 93 13 5 38 2 44 54 85 6 23 73 93 13 30 96 13 4 25 26 99 50 6 54
96 99 -3
98 99 -1
18 34 53 37 30 11 6 55 75 11 31 27 38 6 21 62 55 20 9 33 57 92 84 61 39 67 16 14 57 10
92 75 17
61 15 70 47 11 77 70 13 36 56 96 70 80 2 55 32 9 94 63 76 97 94 96 8 33 18 56 52 50 44
96 97 -1
45 45 17 35 50 90 36 43 53 26 16 59 57 77 96 50 20 3 98 25 73 41 18 85 66 72 24 1 40 3
98 85 13
37 34 47 89 37 19 63 52 40 53 54 27 96 71 68 2 43 38 69 17 68 73 58 2 91 99 16 38 70 24
96 99 -3
34 88 37 6 18 20 19 46 59 35 81 57 59 60 54 28 5 67 20 90 62 95 74 41 92 82 6 96 5 33
96 95 1
71 3 96 45 34 2 62 82 43 41 74 89 22 31 52 33 76 35 65 42 27 69 23 20 72 28 95 85 61 37
96 95 1
6 31 3 93 76 59 30 100 8 28 58 35 72 55 42 13 79 43 82 12 47 66 58 78 98 88 83 47 80 1
100 93 7
36 93 56 55 7 49 99 18 71 26 86 23 83 38 34 53 98 98 59 89 82 96 49 99 38 97 59 50 70 75
98 99 -1
57 4 89 100 34 21 13 28 78 33 69 5 31 44 52 31 53 4 19 16 68 73 96 60 34 8 15 52 37 83
100 89 11
47 98 94 58 31 58 5 77 40 59 45 55 39 87 12 25 36 100 87 79 63 82 76 29 85 18 81 1 35 96
100 87 13
94 58 6 82 60 2 70 31 21 24 10 16 74 67 5 84 36 5 38 66 71 84 80 31 28 83 98 61 17 6
98 83 15
42 4 77 76 46 76 39 86 52 74 15 67 6 47 21 4 61 12 57 24 40 87 30 39 13 36 99 8 10 54
86 99 -13
56 60 9 22 70 59 8 61 68 40 66 9 88 17 47 52 22 47 88 64 9 43 54 27 57 14 25 87 85 30
88 87 1
70 12 54 15 90 38 44 67 97 56 98 10 86 64 79 80 53 52 69 70 29 10 57 40 38 50 65 61 77 59
98 97 1
93 7 68 15 52 3 85 79 45 99 100 52 98 44 70 42 47 68 19 64 2 65 65 41 49 12 82 34 65 9
100 99 1
54 77 85 24 39 41 61 23 85 95 45 47 6 78 85 87 36 69 97 24 35 68 36 20 23 96 96 32 38 24
96 97 -1
25 92 49 46 21 89 26 36 7 85 98 66 7 42 85 52 29 61 92 64 18 46 11 7 16 95 56 18 67 12
98 95 3
25 26 25 14 8 87 37 17 8 87 60 7 88 22 61 13 69 5 57 15 19 18 60 8 55 86 47 94 81 84
94 87 7
35 6 46 5 66 68 25 7 69 49 30 71 66 19 62 77 69 71 43 36 2 66 5 40 46 89 91 38 11 47
68 91 -23
1 45 3 57 33 29 30 56 12 84 18 64 4 91 74 83 3 49 63 56 90 97 22 2 14 67 7 80 1 64
90 97 -7
97 8 49 44 76 25 63 38 16 65 86 64 81 69 4 45 55 14 93 34 41 25 79 37 75 21 19 64 79 71
86 97 -11
35 15 49 21 7 84 16 27 93 39 38 25 34 38 98 96 92 78 63 70 81 95 80 42 28 94 92 6 53 95
98 95 3
5 36 87 47 99 40 46 79 89 27 28 25 4 50 86 3 46 30 57 80 63 52 95 80 46 75 26 4 48 75
86 99 -13
81 17 3 54 91 55 11 93 13 5 38 2 44 54 85 6 23 73 93 13 30 96 13 4 25 26 99 50 6 54
96 99 -3
Виктор Константинович
Можно увидеть программный код?
Василий Васильев
Как называется этот язык программирования? Я хотел бы его изучить.
Похожие вопросы
- помогите составить алгоритм вычисления площади трапеции по двум основаниям и высоте. На языке программирования Basic
- Вопрос по программированию. Алгоритмы
- Pascal программирование алгоритмов ветвящихся структур пожалуйста помогите спасибо заранее
- Лёгкий вопрос: на каком языке реализован алгоритм?
- Помогите найти алгоритм вычисления простых чисел
- как посчитать 365! (С++) Нужен алгоритм вычисления факториала больших чисел.
- Помогите с написанием программы на языке Ассемблер, алгоритм знаю, вот только команды самого языка - не очень.
- Как можно составить программу на языке Pascal для вычисления 100!-2 в степени 100?
- На каком языке пишутся алгоритмы шифрования данных ??
- Задаю этот вопрос уже 3-й раз. Язык с++. Алгоритм я понимаю но вставить в код не могу ( Кому не сложно скиньте код!