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

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

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

Процедуры и функции - C++

26.12.2013, 14:14. Просмотров 215. Ответов 1
Метки нет (Все метки)

Составить подпрограмму упорядочения элементов одномерного массива по убыванию их значений методом выбора максимального элемента, используя подпрограмму нахождения номера максимального элемента в последовательности чисел. Упорядочить по убыванию массивы Х и Y. Помогите пожалуйста
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2013, 14:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Процедуры и функции (C++):

Задачник Абрамян. Процедуры и функции. Процедуры с числовыми параметрами - C++
Описать процедуру RectPS(x1, y1, x2, y2, P, S), вычисляющую периметр P и площадь S прямоугольника со сторонами, параллельными осям ко- ...

Подпрограммы-процедуры и процедуры-функции - C++
Мне надо вычислить приближенное значение интеграла с помощью подпрограммы-процедуры и процедуры-функции. Я не могу ничего найти в...

Задачник Абрамян. Процедуры и функции. Функции с числовыми параметрами - C++
Описать функцию Even(K) логического типа, возвращающую TRUE, если целый параметр K является четным, и FALSE в противном случае. С ее...

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

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

процедуры и функции - C++
Напишите программу вычисления площади поверхности и длины экватора на основе известного радиуса планет солнечной системы. Форму планет...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
rangerx
1933 / 1542 / 141
Регистрация: 31.05.2009
Сообщений: 2,912
26.12.2013, 16:45 #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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <ctime>
#include <cstdlib>
#include <iostream>
  
void generate_rand(int* a, int n, int r) {
  for(int i = 0; i < n; ++i)
    a[i] = std::rand() % r;  
}
 
void write_arr(const char* msg, int* a, int n) {
  std::cout << msg << '\n';
  for(int i = 0; i < n; ++i)
    std::cout << ' ' << a[i];
  std::cout << std::endl;
}
  
int max_element(const int* a, int i, int n) {
  int m = i++;   
  while(i < n) {
    if(a[i] > a[m])
      m = i;
    ++i;
  }
  return m;
}    
  
void selection_sort(int* a, int n) {
  int t, m;  
  for(int i = 0; i < n - 1; ++i) {    
    m = max_element(a, i, n);
    t = a[m]; a[m] = a[i]; a[i] = t;
  }
}
  
int main() {
  const int xn = 10, yn = 20;
  int x[xn], y[yn];  
  
  std::srand(std::time(NULL));
  generate_rand(x, xn, 10);  
  generate_rand(y, yn, 100);
  
  write_arr("X(unsorted):", x, xn);
  selection_sort(x, xn); 
  write_arr("X(sorted):", x, xn);
  
  write_arr("Y(unsorted):", y, yn);    
  selection_sort(y, yn);  
  write_arr("Y(sorted):", y, yn);    
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2013, 16:45
Привет! Вот еще темы с ответами:

процедуры/функции - C++
Три фрагмента нижеприведенной программы, выделенные жирным курсивом, представляют собой решение одной и той же подзадачи для различных...

процедуры и функции - C++
Задание - вычислить произведение членов ряда с заданной точностью и использованием функций. Получилось следующие: #include&lt;stdio.h&gt; ...

Функции и процедуры! - C++
Пользуясь подпрограммой перестановки двух строк прямоугольного массива, у массива А(КхМ) переставить 1-ю и 3-ю, а также 2-ю и 4-ю строки. ...

Процедуры и функции - C++
Дали задание составить программу с использованием процедур и функций на С++ (я понятия не имею как её сделать) ...


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

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

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