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

C++ Сортировка массива методом Min и Max | Не работает программа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пример структуры для изучения http://www.cyberforum.ru/cpp-beginners/thread975095.html
Пожалуйста,приведите пример структуры для разбора,сначала пробовал смотреть чужие темы на эту тему на форуме,но там у всех со своими ошибками,что побудило создать свою тему чем запоминать чужие ошибки. Например что должно быть в структуре: 1, Описать структуру с именем Dota2, содержащую следующие поля: - Имя героя; - Основная характеристика; - Его роль. 2. Следующие действия: - ввод с...
C++ Вычисление занчения Доброго времени суток, помогите вычислить http://www.cyberforum.ru/cpp-beginners/thread975073.html
Вычисление числа P c заданной точностью e>0 C++
Доброго времени суток, помогите сделать задания.
Выделение из исходной строки символов заданной длины с указанного номера позиции C++
помогите, а то я в ассемблере слаб. нужно написать через сегменты. tasm dseg segment public para 'data' str1 db "123456" l equ $-str1 a db ? s db "$" mes db 10,13,"Vvedite nomer pozicii $" vel db 10,13,"vvedite coli4ectvo cimvolov $" str3 db ? l2 equ $-str2
C++ Напишите программу формирования массива С, компоненты которого определяются по формулам http://www.cyberforum.ru/cpp-beginners/thread975039.html
Заданы два массива A и B одинаковой размерности. Напишите программу формирования массива С, компоненты которого определяются по формулам: (4a, если a>b) c= (4b, если b<=a)
C++ Напишите программу формирования массива Заданы два массива A и B одинаковой размерности. Напишите программу формирования массива С, компоненты которого определяются по формулам: (4a, если a>b) c= (4b, если b<=a) подробнее

Показать сообщение отдельно
Anastaci9l
0 / 0 / 0
Регистрация: 11.10.2013
Сообщений: 5
11.10.2013, 22:50     C++ Сортировка массива методом Min и Max | Не работает программа
Читала темы на форумах про сортировки и вроде бы пришла к нормальному коду, но при выводе отсортированного массива на экран он выводит слова. Не могли бы вы помочь мне с этой проблемой?
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
51
52
53
54
55
56
57
58
59
60
#include <iostream>
#include <conio.h>
#include <time.h>
 
using namespace std;
 
void main ()
{
    setlocale(LC_ALL, "Russian");
    srand(time(NULL));
    int size;
    int num;
    int i,j;
    int min,max;
    int m;
    
    cout << "Введите размер массива: ";
    cin >> size;
    int *mas = new int[size];
 
    for (i=0;i<size;i++)
    {
        mas[i]=rand()%100+1;
    }
    cout << "Массив: ";
    for (i=0;i<size;i++)
    {
        cout << mas[i] << " ";
    }
    j=size;
    while (i!=j)
    {
        for(m=0;m<size-1;m++)
        {
            min=mas[i];
            max=mas[j];
            for(i=1;i<size-1;i++)
            {
                if(mas[i]<min)
                {
                    min=mas[i];
                }
                else
                    if(mas[i]>max)
                    {
                        max=mas[i];
                    }
            }
            mas[i]=min;
            mas[size-1]=max;
            i++;
            j--;
        }
    }
    cout << "Отсортированный массив: ";
    for(i=0;i<size;i++)
    {
        cout << mas[i] + " ";
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru