Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Артем 22
1 / 1 / 0
Регистрация: 03.01.2014
Сообщений: 38
#1

После каждого четного члена последовательности с нечетным номером, вставить значение max - C++

18.02.2014, 01:03. Просмотров 300. Ответов 1
Метки нет (Все метки)

Даны натуральное число n и целые числа (m1...mn) . После каждого четного члена последовательности с нечетным номером, предшествующим первому по порядку члену со значением max(m1...mn) , вставить значение max(m1...mn) .
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2014, 01:03     После каждого четного члена последовательности с нечетным номером, вставить значение max
Посмотрите здесь:

После каждого четного элемента массива вставить число К - C++
Нужна после каждого четного элемента вставить число К.Я идею понял,но нужно учесть вариант что К тоже может быть четным иначе цикл может...

В целочисленном массиве после каждого четного числа вставить максимальный элемент массива - C++
В целочисленном массиве X(N) после каждого четного числа вставить максимальный элемент массива. Найти среднее арифметическое элементов...

В целочисленном массиве после каждого четного числа вставить максимальный элемент массива - C++
В целочисленном массиве X(N) после каждого четного числа вставить максимальный элемент массива. Найти среднее арифметическое элементов ...

После каждого четного элемента массива вставить два элемента с тем же значением, после чего полученный массив отсортировать по убыванию - C++
Ребят, помогите с задачкой новичку. После каждого четного элемента массива вставить два элемента с тем же значением, после чего...

Вставить после каждого элемента последовательности его копию - C++
Пусть дана последовательность из n элементов. Увеличьте ее, вставив после каждого элемента такой же.

Дано натуральное число n, действительные числа q1, q2, ... qn. Найти номер первого четного члена последовательности q1, q2, ... qn - C++
Добрый вечер. Пожалуйста помогите написать код небольшой программы на С++. Условие: Дано натуральное число n, действительные...

Добавить столбцы после каждого четного столбца матрицы - C++
Дан двумерный динамический массив. И надо добавить столбцы после каждого четного столбца матрицы. Я сделал, что бы добовлялся столбец из...

Добавить после каждого четного элемента массива элемент со значением M - C++
Прошу помочь с решением задачи. 1)Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2)Распечатать...

Вставка столбцов в массиве, после каждого четного столбца. Ошибка в коде. - C++
Уважаемые! Сначала суть: Дан двухмерный массив целых из 20 столбцов. Вставить в него столбец из 10 элементов после всех четных...

В матрицу вставить строку заданной последовательности чисел перед строкой с номером x - C++
Вообщем , задание : В матрицу вставить строку заданной последовательности чисел перед строкой с номером x (номер строки вводит...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
bradobrei
Продам уран 238U
119 / 119 / 23
Регистрация: 22.01.2013
Сообщений: 298
18.02.2014, 07:47     После каждого четного члена последовательности с нечетным номером, вставить значение max #2
C++
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
#include <iostream>
#include <cstdlib>
using namespace std;
#define n 30
 
int main(){
    int mas[n];
    int max = -9999;
    int pos = 0;
    cout<<"In: ";
    for(int i = 0; i < n; i++){
        mas[i] = rand()%105 - 5;
        cout<<mas[i]<<" ";
        if(max < mas[i]){
            max = mas[i];
            pos = i;
        }
    }
    cout<<endl<<"Max = "<<max<<endl<<"Out ";
    for(int i = 0; i < n; i++){
        cout<<mas[i]<<" ";
                if(i < pos){
        if((i % 2 != 0) && (mas[i] % 2 == 0))
            cout<<max<<" ";
                }
    }
return 0;
}
In: 38 41 67 35 3 5 26 67 94 26 -3 77 15 -1 78 86 40 31 32 11 96 93 7 4 -3 0 42 8 17 35
Max = 96
Out 38 41 67 35 3 5 26 67 94 26 96 -3 77 15 -1 78 86 96 40 31 32 11 96 93 7 4 -3 0 42 8 17 35
Yandex
Объявления
18.02.2014, 07:47     После каждого четного члена последовательности с нечетным номером, вставить значение max
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru