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

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

Войти
Регистрация
Восстановить пароль
 
NSTR
0 / 0 / 0
Регистрация: 29.11.2013
Сообщений: 77
#1

Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: - C++

07.02.2014, 18:07. Просмотров 526. Ответов 7
Метки нет (Все метки)

Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке:
AN-1,A0,AN-2,A1,AN-3,A2,... .
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
void func(int A[], int N);
 
int main()
{
    int const n=10;
    int a[n]={1,2,3,4,5,6,7,8,9};
    func(a,n);
    return 0;
 
}
void func(int A[],int N)
{
    for(int i=0;i<N/2;i++)
        cout<<A[N-2-i]<<' '<<A[i]<<' ';
    if (N%2 !=0)
        cout<<A[N/2]<<endl;
    system("pause");
}
Как сделать чтобы он делаьше продолжал выводить?
Вот так:
C++
1
//9 1 8 2 7 3 6 4 5 5 4 6 3 7 2 8 1 9
Добавлено через 25 минут
Может кто-нибудь подсказать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2014, 18:07     Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке:
Посмотрите здесь:

Напишите функцию, которая выводит его элементы в следующем порядке: - C++
15. Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: A1, AN, A2, AN–1, A3, AN–2, … .

Напишите функцию, которая выводит элементы в следующем порядке: - C++
Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: AN, A0, AN-1, A1, AN-2, A2, … .

Дан массив размера N, вывести его элементы в обратном порядке - C++
Array. Дан массив размера N. Вывести его элементы в обратном порядке.

Дан массив размера N и целые числа K и L (0<=K<=L<=N-1).Напишите функцию - C++
Дан массив размера N и целые числа K и L (0&lt;=K&lt;=L&lt;=N-1).Напишите функцию, возвращающую разность между суммой элементов массива с индексом...

Напишите функцию, которая получает массив A ненулевых целых чисел размера N - C++
Напишите функцию, которая получает массив A ненулевых целых чисел размера N. Она возвращает значение последнего из тех его элементов AK,...

Дан массив размера N. Найти количество участков, на которых его элементы убывают - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;string&gt; #include &lt;iomanip&gt; using namespace std; int...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
07.02.2014, 18:12     Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
У тебя все работает же но если я правильно понял
C++
1
    for(int i=0;i<N-1;i++)
kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
07.02.2014, 18:13     Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
NSTR,
C++
1
2
3
4
5
6
for(int i=0;i<N - 1;i++)
{
        cout<<A[N-2-i]<<' '<<A[i]<<' ';
        if (N%2 !=0)
        cout<<A[N/2]<<endl;
}
блок операторов жизненно необходим
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
07.02.2014, 18:16     Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: #4
Цитата Сообщение от kventin_zhuk Посмотреть сообщение
блок операторов жизненно необходим

Не по теме:

Учту)))

kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
07.02.2014, 18:29     Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: #5
mustimur, не учитывай поспешил - людей насмешил

Добавлено через 7 минут
C++
1
system("pause");
лучше вынести из функции func в main перед return.
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
07.02.2014, 18:33     Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: #6
Цитата Сообщение от kventin_zhuk Посмотреть сообщение
поспешил - людей насмешил
Я просто хотел указать на строчку которую заменить.... Не думал что надо тело цикла вторить
kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
07.02.2014, 18:35     Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: #7
mustimur, Да нет - это я поспешил и я не прав показалось что там вместо i - индекс стоит, думаю как-то индекс вне тела цикла используется
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2014, 18:37     Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке:
Еще ссылки по теме:

Напишите функцию, упорядочивающую элементы массива по сумме первого и второго поля, которая записывается в третье поле, в порядке возрастания - C++
Парни проверьте. Все правильно работает, но выдает небольшие касяки, какие думаю вы сами увидите если у себя прокомпилируите. Задание...

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

Дан массив целых чисел. Записать его элементы в обратном порядке. - C++
Доброго времени суток. Помогите, пожалуйста, в следующем. Дан массив целых чисел. Записать его элементы в обратном порядке. Что...

Дан массив действительных чисел A размера n. Найти и поменять местами его минимальный и максимальный элементы - C++
Статический массив


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

Или воспользуйтесь поиском по форуму:
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
07.02.2014, 18:37     Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: #8
Цитата Сообщение от kventin_zhuk Посмотреть сообщение
я не прав

Не по теме:

Лучше всего за меня скажет моя подпись в этом случае

Yandex
Объявления
07.02.2014, 18:37     Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке:
Ответ Создать тему
Опции темы

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