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

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

Войти
Регистрация
Восстановить пароль
 
SolomonKey
Сообщений: n/a
#1

Переставить в массиве местами максимальный и минимальный элементы - C++

05.04.2013, 21:00. Просмотров 499. Ответов 1
Метки нет (Все метки)

Вычислить выражение
1*2+2*3*4+3*4*5*6+...+n*(n+1)*(n+2)*...*2n






Дан массив X из N целых чисел. Переставить в X местами максимальный и минимальный элементы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2013, 21:00     Переставить в массиве местами максимальный и минимальный элементы
Посмотрите здесь:

В массиве переставить местами первый и максимальный элементы, а также последний и минимальный - C++
В массиве переставить местами первый и максимальный элементы, а также последний и минимальный.

Переставить местами максимальный и минимальный элементы массива - C++
Дан массив, состоящий из n целых чисел (n<=10). Переставить местами максимальный и минимальный элементы.

Переставить максимальный и минимальный элементы в массиве - C++
Здравствуйте Есть 1 массив, который надо вбить. В этом массиве нужно определить и переставить максимальный и минимальный элементы в...

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

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

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

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

В массиве целых чисел поменять местами минимальный и максимальный элементы - C++
Эту задачу можно как нибудь упростить? #include <stdio.h> #define N 3 #define M 3 struct index{ int i; int j; ...

В массиве целых чисел поменять местами минимальный и максимальный элементы - C++
Одномерный массив-Вычислить среднее арифметическое элементов массива Х, расположенных между его минимальным и максимальным значениями. Если...

Функция: в заданном массиве поменять местами максимальный и минимальный элементы (Dev-С++) - C++
Здравствуйте, нужно помочь решить задачу, вот условие : Написать функцию, которая в заданном массиве А меняет местами максимальный и...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
07.04.2013, 13:55     Переставить в массиве местами максимальный и минимальный элементы #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
32
33
34
#include <iostream>
 
using namespace std;
 
int term( int n )
{
   int result = 1;
   
   for( int i=n; i<=2*n; ++i )
   {
      result *= i;
   }
 
   return result;
}
 
int sum( int n )
{
   int sum = 0;
   for( int i=1; i<=n; ++i )
   {
      sum += term(i);
   }
   return sum;
}
 
int main() {
   
   cout << sum(1) << endl;
   cout << sum(2) << endl;
   cout << sum(3) << endl;
   
   return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <algorithm>
 
using namespace std;
 
int main() {
   
   vector<int> x = { 1,2,3,4,5,-1,-2,-3,-4,-5};
   
   auto mm = minmax_element( x.begin(), x.end() );
   swap( *mm.first, *mm.second );
 
   for( auto e : x )
   {
      cout << e << ",";
   }
   
   return 0;
}
Ответ Создать тему
Опции темы

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