0 / 0 / 0
Регистрация: 15.01.2013
Сообщений: 3
1

Поменять половины массива следующим образом: первый элемент поменять с последним, второй с предпоследним и т.д.

15.01.2013, 22:42. Показов 2496. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан одномерный массив А, состоящий из 2n элементов. Поменять его половины следующим образом: первый элемент поменять с последним, второй с предпоследним и т.д.

Добавлено через 9 минут
Заранее спасибо)) помогите, пожалуйста
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.01.2013, 22:42
Ответы с готовыми решениями:

Сортировка массива: поменять местами первый элемент с последним, второй с предпоследним и т.д
Необходимо отсортировать массив из четного числа элементов, так, чтобы поменялись местами первый...

Поменять половины массива следующим образом: первый с последним второй с предпоследним
const n=10; type myarray=array of integer; var a:myarray; i:integer; procedure...

Поменять элементы массива следующим образом: первый с последним, второй с предпоследним и т.д.
Дан одномерный массив, надо поменять элементы массива следующим образом: первый с последним, второй...

Массив: Поменять местами первый элемент поменять с последним, второй - с предпоследним и т.д.
Задано массив из четного числа элементов.Поменять местами первый элемент поменять с последним,...

4
158 / 157 / 81
Регистрация: 31.12.2012
Сообщений: 254
15.01.2013, 22:52 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
29
30
31
#include <stdio.h>
 
int main(void)
{ 
 
   int a[10]={4,7,9,3,5,6,2,3,9,5},i,x=0,f=9;
   
   printf("\nIsxod vektor:\n\n");
   
   for(i=0; i<10; i++) {
      printf(" %i",a[i]);
   }
   
   for(i=0; i<5; i++) {
      x=a[f];
      a[f]=a[i];
      a[i]=x;
      f--;
   }
   
   printf("\n\nResult vektor:\n\n");
   
   for(i=0; i<10; i++) {
      printf(" %i",a[i]);
   }
   
   printf("\n");
 
   return 0;
   
}
Миниатюры
Поменять половины массива следующим образом: первый элемент поменять с последним, второй с предпоследним и т.д.  
1
0 / 0 / 0
Регистрация: 15.01.2013
Сообщений: 3
15.01.2013, 23:05  [ТС] 3
у меня ещё есть одно тривиальное задание)) может поможете справиться. Получить первые n чисел Фибоначчи - первые два числа равны 1, каждое следующее сумме двух предыдущих
0
158 / 157 / 81
Регистрация: 31.12.2012
Сообщений: 254
15.01.2013, 23:39 4
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
 
int main(void) 
{
 
   int first=1,second=1,i,n,next;
   
   printf("\nVvedite N:\n");
   scanf("%i",&n);
   printf("\n\n");
 
   for(i=2; i<n; i++) {
      printf("\nFibonach ot: %i", i);
      printf(" = %i", (next=(first+second)));
      first=second;
      second=next;
   }
   
   printf("\n");
 
   return 0;
 
}
Миниатюры
Поменять половины массива следующим образом: первый элемент поменять с последним, второй с предпоследним и т.д.  
1
0 / 0 / 0
Регистрация: 15.01.2013
Сообщений: 3
15.01.2013, 23:58  [ТС] 5
спасибочки большущее)))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.01.2013, 23:58
Помогаю со студенческими работами здесь

Инверсия одномерного массива (поменять первый элемент с последним, второй с предпоследним и т.д.)
Здравствуйте, выручайте по Exel в VBA. В общем суть такая: Дан одномерный массив. Выполнить...

Поменять местами первый элемент с последним, второй с предпоследним и т.д.
Дан целочисленный массив из 20 элементов. Поменять местами первый элемент с последним, второй с...

Одномерные массивы. Первый элемент поменять с последним, второй - с предпоследним
1. Ввести одномерный массив поэлементно с помощью клавиатуры или получить его, используя генератор...

"Разворачивание" массива (поменять местами первый элемент с последним, второй -с предпоследним, и т.д)
Написать программу, которая: 1) спрашивает количество элементов массива (вводим значение с...

В заданном векторе поменять местами первый элемент с последним, второй – с предпоследним и т.д.
Составить программу для выполнения заданных действий над одномерным массивом – вектором A из n...

В одномерном массиве поменять местами первый элемент с последним, второй с предпоследним и т.д
В одномерном массиве поменять местами первый элемент с последним, второй с предпоследним и т.д. ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru