С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 8 / 0
Регистрация: 14.02.2018
Сообщений: 12
1

Сортировка массивов

14.02.2018, 16:30. Показов 719. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Необходимо заполнить 8 массивов с клавиатуры и выполнить их сортировку методом пузырька. Как это можно реализовать? Только начинаю учить С++ и многое не понятно.Помогите пожалуйста!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.02.2018, 16:30
Ответы с готовыми решениями:

Обработка одномерных массивов. Сортировка массивов
Здравствуйте, помогите пожалуйста решить задачу легким способом. В одномерном массиве, состоящем...

Обработка одномерных массивов. Сортировка массивов
Здравствуйсте! Помогите пожалуйста написать программу! В одномерном массиве, состоящем из n...

Сортировка массивов по убыванию и замена массивов
Задача: Даны два массива: А3 и В3х3. Массив А упорядочить по убыванию и заменить им первую строку...

Сортировка 2-ух массивов
#include "stdafx.h" #include <iostream> using namespace std; int main( int argc, char**...

5
177 / 15 / 11
Регистрация: 05.12.2017
Сообщений: 131
14.02.2018, 16:36 2
goGleb, Здравствуйте!
Думаю, сначала стоит начать с изучения этого http://cppstudio.com/post/389/
А потом почитать вот это Алгоритмы сортировок
Успехов!
0
192 / 166 / 82
Регистрация: 01.07.2016
Сообщений: 943
14.02.2018, 16:36 3
Я вас ни в чём не упрекаю но хоть что нибудь сами написали?
0
0 / 8 / 0
Регистрация: 14.02.2018
Сообщений: 12
14.02.2018, 17:31  [ТС] 4
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
 
 
int main()
{
    int mas[10];
    int size = 10;
    int per = 0;
 
    for (int i = 0; i < 10; i++)
    {
        mas[i] = rand();
        cout << mas[i] << "\t";
 
    }
    for (int a = 1; a < size; a++)
    {
        for (int b = size - 1; b >= a; b--)
        {
            if (mas[b - 1] > mas[b])
            {
                per = mas[b - 1];
                mas[b - 1] = mas[b];
                mas[b] = per;
            }
        }
    }
    cout << endl;
    for (int i = 0; i < 10; i++)
    {
        cout << mas[i] << "\t";
 
    }
    _getch();
    return 0;  
 
}
0
║XLR8║
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,361
Записей в блоге: 5
14.02.2018, 18:10 5
goGleb, Алгоритмы сортировок пара идей
0
192 / 166 / 82
Регистрация: 01.07.2016
Сообщений: 943
14.02.2018, 21:36 6
Всё правильно сделали! тока вот цикл в 20 строке начинается с 0(первый элемент тоже нужно же проверять) и до " a < size - 1 ", а 2 цикл в 22 строке идёт до " b > a " вот и всё
0
14.02.2018, 21:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.02.2018, 21:36
Помогаю со студенческими работами здесь

«Сортировка массивов»
Напишите пожалуйста программу по заданию(я не знаю как брать значения из файла и после чего...

Сортировка массивов (?)
Суть задания, в принципе, простая - есть три книги, написанные тремя авторами и содержащие разное...

Сортировка массивов
Добрый день. Помогите, пожалуйста разобраться с задачей: Дан массив случайных чисел в диапазоне...

Сортировка массивов.
Друзья, помогите решить задачу. задача: Дана матрица целых чисел. В строках, все элементы...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru