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

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

Войти
Регистрация
Восстановить пароль
 
Ренжик
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 7
#1

Ввести одномерный массив A , вывести его - C++

10.11.2009, 17:46. Просмотров 723. Ответов 5
Метки нет (Все метки)

Помогите пожалуйста если не затруднит.
Ввести одномерный массив A , вывести его. Найти наибольший элимент среди тех , которые находятся на нечётных позициях. На полученное значением уменьшить элементы с чётными индексами массива.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2009, 17:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ввести одномерный массив A , вывести его (C++):

Ввести одномерный массив А , вывести его - C++
Ввести одномерный массив А , вывести его. Найти произведение элементов стоящих слева и справа от минимального элемента массива. Разделить...

Ввести одномерный массив А, вывести его. Вычислить среднее геометрическое положительных элементов массива - C++
Ввести одномерный массив A , вывести его. Вычислить SRG-среднее геометрическое положительных элементов массива. Преобразовать элементы...

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

Как ввести и вывести одномерный массив через функции? - C++
Как ввести и вывести одномерный массив через функции?Дайте пример пожалуйста.

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

Ввести одномерный массив чисел, вывести на экран те элементы, которые не равны 0 - C++
Помогите решить пример в С++: Ввести одномерный массив чисел, вывести на экран те элементы, которые не равны 0

5
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
10.11.2009, 17:50 #2
Ренжик, ну и в чом проблемы ? находишь максимальное но в цикле for инкрементируя индексы не через 1 а через 2 то есть сначала по индекса 1 потом 3 5 и так далее
0
Ренжик
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 7
10.11.2009, 17:56  [ТС] #3
Спасибо за ответ . Можно плиз если не сложно , с мини примерчиком я не очень просто понял , что мне делать)
0
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
10.11.2009, 18:09 #4
Ренжик,
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
int main()
{
    int arr[] = {1,2,3,4,5,6,7,8,9,10,11};
    const int size = sizeof(arr)/sizeof(*arr);
    int max = arr[1];
    for (int i = 1 ; i <  size ; i+=2)
        if (arr[i]>max) max = arr[i];
    std::cout << max;
    return 0;
}
1
Ренжик
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 7
10.11.2009, 18:16  [ТС] #5
спасибо большое
0
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
10.11.2009, 18:26 #6
Ренжик, а про вторую часть в общем делай так for (int i = 0 ; i < size ; i+=2) a[i] = a[i] - max
то есть для каждого элемента с индексом 0 2 4 6 и т д в a[i] присваиваешь разность этого элемента и максимального среди элементов с нечётным индексом
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2009, 18:26
Привет! Вот еще темы с ответами:

Ввести одномерный статический массив из n чисел и вывести все неповторяющиеся элементы. - C++
Ввести одномерный статический массив из n чисел и вывести все неповторяющиеся элементы.Помогите решить.

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

Ввести с клавиатуры массив, а потом вывести его на экран - C++
Народ, помогите исправить ошибки, пожалуйста.. Нужно ввести с клавиатуры массив, а потом вывести его на экран.. #include &lt;iostream&gt; ...

Ввести с клавиатуры массив целых чисел и вывести его на экран в виде матрицы - C++
Ввести с клавиатуры массив целых чисел и вывести его на экран в виде матрицы 3 * 3 (двохмирний массив)


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
10.11.2009, 18:26
Ответ Создать тему
Опции темы

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