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

MinMaxSort - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ "Поразрядное Исключающее Или" с присваиванием http://www.cyberforum.ru/cpp-beginners/thread431002.html
Бъясните пожалуйста как работает "Поразрядное исключающее ИЛИ с присваиванием(^=)" на примере: mass^= mass^= mass^= mass;
C++ Стоимостная оборотная ведомость Имеются приходно-расходные документы по деталям: дата, код операции (01-приход, 02-расход), код детали, количество. Имеется справочник расценок: код детали, наименование, расценка. Рассчитать стоимостную оборотную ведомость - суммарные приход, расход, остаток для детали, задаваемой по запросу. распишите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread430998.html
C++ Удаление лишних пробелов с помощью вспомогательного массива
имеется массив. пробелов между словами в первом случае 2 во втором 3. требуется сократить кол-во пробелов до 1 между каждым словом. #include <iostream> #include <conio.h> using namespace std; int main() { char st = "spartak i cska", st1;
Отличие передачи по ссылке от передачи указателя ? C++
Чем отличаюся следующие коды? class MyClass{ int val; public: int get_val(){return val;} int set_val(int i){val=i;} }; void display(MyClass &ob){
C++ Проблемы с наследованием http://www.cyberforum.ru/cpp-beginners/thread430972.html
Выпадает такая ошибка Error 3 error C2259: 'Operator' : cannot instantiate abstract class d:\учёба\ооп\терминал оплаты\v.1\paymentterminal\paymentterminal\main.cpp 13 1 PaymentTerminal Приложение в аттаче, помогите кто чем может.http://rghost.ru/35977139
C++ Найти сумму элементов массива, расположенных до 13 элемента ЗАДАЧА 1 В одномерном массиве состоящем из n вещественных элементов (n - ввести с клавиатуры) вычислить: 1)максимальный элемент массива; 2)сумму элементов массива, расположенных до 13 элемента массива. Сжать массив, удалив из него все элементы, модуль которых находиться в интервале (значения ввести с клавиатуры). Освободившиеся в конце массива элементы заполнить нулями. ЗАДАЧА2 В... подробнее

Показать сообщение отдельно
ExcellencE
20 / 20 / 2
Регистрация: 22.08.2011
Сообщений: 79
20.01.2012, 15:59     MinMaxSort
Может так?
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
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
 
const int size = 10;
int main(void)
{
   int A[size] = {1,3,5,7,9,8,6,4,2,0};
            for(int i=0;i<size;i++)
         {
               int min = 0;
               for(int j = size-i;j>=0;j--)
                  if(A[j] < A[min])
                     min = j;
 
                  int tmp = A[size-i];
                  A[size-i] = A[min];
                  A[min] = tmp;
 
                  int max = 0;
               for(int j = i; j<size;j++)
                  if(A[j] >A[max])
                     max = j;
                  tmp = A[i];
                  A[i] = A[max];
                  A[max] = tmp;
 
         }
   for(int i=0;i<size;i++)
      printf( " %d", A[i]);
   //scanf("%d",&A[0]);
   return 0;
}
 
Текущее время: 23:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru