Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
3 / 3 / 1
Регистрация: 11.10.2011
Сообщений: 53
1

Поменять порядок следования массива

11.12.2011, 22:27. Показов 816. Ответов 2
Метки нет (Все метки)

Подскажите, пожалуйста, как поменять порядок следования данного массива на обратный
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
int main()
{ 
 const int n = 10; 
 float a[n];
 int k, i;
 do
 {
     cout <<"Vvedite kolichestvo elementov: k=";
    cin >> k;
    if ((k<=0)||(k>n))
    cout <<"k doljno byt ot 1 do "<<n;
 }
 while ((k<=0)||(k>n));
  for (i=0;i<k;i++)
  {cout<<"a["<<i<<"]="; cin >> a[i];}
 
     return 0;
  }
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.12.2011, 22:27
Ответы с готовыми решениями:

Поменять порядок следования символов строки на обратный
Всем привет помогите пожалуйста.Решить задачу: поменять порядок следования символов данной строки...

Поменять порядок следования цифр в числе на обратный
Данное натуральное число n. Поменять порядок следования цифр в том числе на обратный или сообщить,...

Поменять порядок следования десятичных цифр числа на противоположный
Дано натуральное число n. Змінити порядок слідування цифр числа n на зворотній Поменять порядок...

Как поменять порядок следования элементов в массиве на противоположный?
Есть код: #include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; int kontrmas(int mass,int...

2
591 / 529 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
11.12.2011, 23:13 2
C
1
2
3
4
5
6
for (int i=0; i<n/2; i++)
{
float t = a[i];
a[i] = a[n-i-1];
a[n-i-1] = t;
}
1
Эксперт С++
4258 / 2232 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
11.12.2011, 23:26 3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void Reverse(int *beg, int *end)
{
   if (beg < end)
   {
      int buf = *beg; *beg = *end; *end = buf;
      Reverse(beg + 1, end - 1);
   }
}
 
int main()
{
   int a[N];
   Reverse(a, a + N - 1);
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.12.2011, 23:26

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Поменять порядок следования десятичных цифр числа на обратный
Описать процедуру InvDigits(K), меняющую порядок следования цифр целого положительного числа K на...

При выполнении определенного условия поменять порядок следования символов строки на противоположный
Заданы 2 строки, состоящие из слов, разделенных пробелами. Если второе слово первой строки такое...

Поменять порядок следования цифр на обратный для каждого из пяти данных целых чисел
Описать функцию InvDigits(K), меняющую порядок следования цифр целого положительного числа K на...

Изменить порядок следования элементов массива
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) Произведение...

Изменить порядок следования элементов массива
Прошу помочь буду блогодарна ,заранее спасибо!! Изменить порядок следования элементов массива на...

Изменить порядок следования элементов массива на противоположный
Измените порядок следования элементов массива на противоположный.


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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