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

Написать программу, которая упорядочивает вещественный массив методом выбора - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести числа Фибоначчи, меньшие за введенное з клавиатуры число n, по 7 чисел в рядке http://www.cyberforum.ru/cpp-beginners/thread1011275.html
Прошу помочь написать программу: Вывести числа Фибоначчи, меньшие за введенное з клавиатуры число n, по 7 чисел в рядке.
C++ Линейны/нелинейный списки Ребята, я просто в растерянности, весь вечер сижу, но не могу понять, что от меня хотят. 1.Describe data structures for use of named type according to variant. 2.Describe variable of this type. If given vectored list then describe simple variable. Describe variable of this type. If given linked list then describe pointer variable. 3.Describe variable of indexed type (one dimension array)... http://www.cyberforum.ru/cpp-beginners/thread1011274.html
ifstream считывает 0 C++
Здравствуйте. Есть 2 текстовых файла с названиями n.in n.out .Содержимое входящего файла 1 5 2 4 3 9 4 7 5
C++ Одноименные массивы С++
Товарищи, запара с прогой) прошу помочь) #include <iostream> #include <locale> #include <cstdlib> using namespace std; void Func_into(int arr, int SIZE); void Func_out_one(int arr, int SIZE); void Func_out_two(int arr, int SIZE);
C++ Удаление указателя на матрицу http://www.cyberforum.ru/cpp-beginners/thread1011245.html
Здравтвуйте есть фу-я удаления матрицы void DeleteMatrix(double **obj) { for (int i = 0; i < n; i++) { delete mat; }
C++ Задача про этажи и время. Очень надо, но не понятно( Помогите пожалуйста написать код с++. Пользователь вводит номер этажа, а программа выводит время подъема человека. Сказано что на 1 этаж человек тратит 7 секунд и скаждым этажом он устает на 1.05 с: 1-й этаж человек тратит -- 7 с 2-й этаж -- 7*1.05 с 3-й этаж -- 7*1.05*1.05 с , и так с каждым этажом. Напишите пожалуйста исходный код. а то не могу разобраться. Стыдно( подробнее

Показать сообщение отдельно
MarVaL
С++ Beginner
 Аватар для MarVaL
116 / 116 / 16
Регистрация: 28.02.2013
Сообщений: 246
18.11.2013, 21:16     Написать программу, которая упорядочивает вещественный массив методом выбора
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
#include <iostream>
 
void selectionSort(int *const a, const int n){
  for(int i = 0; i < n - 1; ++i){
    int index_min = i;
    for(int j = i + 1; j < n; ++j)
      if(a[j] < a[index_min])
        index_min = j;
    int t = a[i];
    a[i] = a[index_min];
    a[index_min] = t;
  }
}
 
void print_array(const int *const a, const int n){
  for(int i = 0; i < n; ++i)
    std::cout << a[i] << " ";
  std::cout << std::endl;
}
 
int main(){
  int a[] = {5,4,3,2,1,9,8,7,6};
  int n = sizeof a / sizeof a[0];
  print_array(a,n);
  selectionSort(a,n);
  print_array(a,n);
  return 0;
}
 
Текущее время: 18:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru