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

Во в введённом массиве отсортировать по возрастанию все элементы на нечётных позициях - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Урезание количества переменных GetVolumeInformation до минимума http://www.cyberforum.ru/cpp-beginners/thread229076.html
Добрый день. Решил написать сюда для начинающих со своим туповатым вопросом. Вывожу серийник жд через функцию GetVolumeInformation. Ради интереса решил уменьшить количество объявлений переменных до...
C++ кто знает алгоритм для такого задания?? найти и упорядочить по алфавиту части света, процент площади лесного фонда от общего территории не превышает N. .... знайти і упорядкувати за алфавітом частини світу, процент площі лісного фонду від... http://www.cyberforum.ru/cpp-beginners/thread229073.html
C++ Еденичный столбец массива
Здравствуйте, столкнулся с проблемкой. Имеется массив, необходимо создать новый забить его единичками и заменить второй столбец на 2ой столбец из первой матрицы. Написал вот что, но работает...
Путешествие коня. Упрощеннаяя версия. C++
Здравствуйте! Мне препод задал более упрощенную версию задачи про путешествие коня. Условие задачи такое: написать функцию печатающая массив--задать массив доски (одномерный или двумерный), ход коня...
C++ Проверьте симметричность http://www.cyberforum.ru/cpp-beginners/thread229058.html
Проверить матрицу на симметричность.Да я знаю такие задачи уже были.Но я хочу именно свой код.Не пойму что не так!Почему не правильно!Посмотрите пожалуйста... #include <vcl.h> #pragma hdrstop...
C++ В матрице найти максимум среди минимумов по строкам задача: Дана действительная матрица размера n * m, все элементы которой различны. В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее. Указать... подробнее

Показать сообщение отдельно
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
15.01.2011, 13:00
Цитата Сообщение от Павел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
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
    srand(static_cast<int>(time(NULL)));
    int *arr;
    int size,temp;
    cout<<"Enter size of array -> ";
    cin>>size;
    arr=new int[size];
    cout<<"Array -> ";
    for(int i=0; i<size; i++)
     {
         arr[i]=rand()%99;
         cout<<arr[i]<<"  ";
     }
    cout<<endl<<"Sorted array -> ";
    for(int i=1; i<size; i+=2)
    {
        for(int j=i; j<size; j+=2)
        {
            if(arr[j]<arr[i])
            {
                temp=arr[i];
                arr[i]=arr[j];
                arr[j]=temp;
            }
        }
    }
    for(int i=0; i<size; i++)
    {
        cout<<arr[i]<<"  "; 
    }
    system ("pause");
    return 0;
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru