0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 11
|
|
1 | |
Увеличить элементы массива с четными индексами на 1, а с нечетными - на 213.05.2009, 14:22. Показов 6113. Ответов 8
Метки нет (Все метки)
Доброго всем времени суток!
Возникли затруднения с парой задач на массивы. 1. В одномерном массиве увеличить элементы с четными индексами на 1, а с нечетными - на 2. (логически, блин, все понятно, а вот с созданием программы проблема=) ) 2. Двумерный массив: в строке матрицы с максимальным элементом обнулить все элементы, кроме максимального. (та же проблема=)) Как говорится, помогите кто чем может=) Заранее спасибо.
0
|
13.05.2009, 14:22 | |
Ответы с готовыми решениями:
8
Элементы массива X[N] с четными индексами увеличить на третий, а с нечетными – уменьшить на первый элемент Сформировать два массива, включая в первый четные элементы исходного массива с нечетными индексами, а во второй нечетные элементы с четными индексами Вывести элементы массива с четными индексами, затем элементы массива с нечетными индексами Вывести элементы массива с четными/нечетными индексами |
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
||||||
13.05.2009, 14:34 | 2 | |||||
1
|
49 / 49 / 13
Регистрация: 21.04.2009
Сообщений: 265
|
||||||
13.05.2009, 16:00 | 3 | |||||
1.
1
|
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 11
|
|
13.05.2009, 20:28 [ТС] | 4 |
большое спасибо!
для того,чтобы в конце отображался измененный массив, нужно в printf просто переменную указать?
0
|
49 / 49 / 13
Регистрация: 21.04.2009
Сообщений: 265
|
|
13.05.2009, 23:59 | 5 |
0
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
14.05.2009, 00:13 | 6 |
acd,
где-то тут я уде делал универсальную функцию вывода на экран любого массива. добавляешь её в программу и можно выводить так: std::cout << arr << std::endl; самому искать влом, может тебе повезёт... называется она operator <<
0
|
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 11
|
|
14.05.2009, 16:50 [ТС] | 7 |
чет он ругается))
а через prinf нельзя? Добавлено через 1 час 41 минуту 44 секунды Ох-хо-хо додумался,как через printf сделать, заработало! Всем еще раз спасибо.
0
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
14.05.2009, 17:20 | 8 |
а через prinf нельзя?
если через printf, то надо будет самому цикл крутить, а я слишком ленив для этого Ж)
0
|
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 11
|
||||||
14.05.2009, 18:15 [ТС] | 9 | |||||
по второй задаче: правильно ли я нахожу макс. элемент?(матрицу надо самому вводить)
0
|
14.05.2009, 18:15 | |
14.05.2009, 18:15 | |
Помогаю со студенческими работами здесь
9
Увеличить элементы массива с нечетными индексами на два Поменять местами элементы массива с четными и нечетными индексами Вывести элементы массива с нечетными индексами, потом с четными Элементы с четными индексами массива увеличить на второй Вывести сначала элементы массива с нечетными индексами, а затем с четными Вывести вначале элементы массива с четными индексами, а затем - с нечетными. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |