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

вывод сортировки пузырьком - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Имеются ли в массиве пары взаимно обратных соседних чисел? http://www.cyberforum.ru/cpp-beginners/thread989093.html
Дан одномерный массив x, x,..., x. Определить, имеется ли в нем пары взаимно обратных соседних чисел. Определить число таких соседств.
C++ иерархия объектов для battle city Пишу игру Танчики ООП на С++. для начала стоит задача создать иерархию объектов а потом уже и классов. вот создал для объектов. правильно ли? http://www.cyberforum.ru/cpp-beginners/thread989085.html
C++ Работа с датами
Для заданной даты определить число дней, прошедших с начала года. Для заданных двух дат – число дней между ними. Предоставить возможность обработки даты как минимум в пяти различных форматах. Например: 10-Sep-2013; 10/09/13; September 10, 2013; 10/9/2013; 10 September. Как рассчитать, я понимаю, но подскажите, как считать и обработать входные данные, чтоб с ними можно было работать.
Шифр цезаря C++
Столкнулся с такой проблемой нужно "Разработать прикладное приложение для шифрования текста с помощью шифра простой замены. Приложение должно выполнять ввод данных (текст может вводить непосредственно пользователь или выбрать файл с текстом), проверку введенных данных вывод соответствующих сообщений случая возникновения ошибок. записывать зашифрованный текст в файл." но я ни малейшего...
C++ Ввод строки в С++ http://www.cyberforum.ru/cpp-beginners/thread989062.html
Подскажите как сделать так, чтобы введенная строка (string) сохранилась без учета пробелов? а то getline пробелы тоже сохраняет, а cin читает до первого пробела
C++ lock-free vector Собственно вопрос, есть ли реализации lock free вектора? подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
27.10.2013, 02:02     вывод сортировки пузырьком
Цитата Сообщение от \\Olka Посмотреть сообщение
Можно ли сделать так чтобы выводил отсортированные Е с обозначениями не [0][0],[0][1],[0][2] а как они были в исходной таблице т.е начиная с [4][3],[5][0],[5][3]
тогда надо совместно с элементами хранить их индексы (можно хранить лишь последнее, далее сравнивать, обращаясь к элементу по текущим данным). Если структуры или std:air не проходили, то придется создавать два вспомогательных массива с индексами и свапать в них значения при сортировке элементов главного базового массива. Все это для вас наверняка будет сложно.

Вам что-нибудь преподаватель про оператор безусловного перехода goto говорил? Касательно вермишельного кода, ахтунгов при его использовании и т.д.?
После открытия фигурной скобки я бы рекомендовал оставлять пустую строчку, а содержимое блока сдвигать на 4 пробела (кол-во может варьироваться в зависимости от вкуса, но 4 это дефолт), это заметно повысит читаемость кода.

Далее, если заголовочные файлы не пользовательские, то надо указывать их в угловых скобках, а не кавычках.
Единственные нужные здесь хедеры:
C++
1
2
#include <iostream>
#include <cstdlib>
Если инициализируйте генератор СЧ по-нормальному вот так:
C++
1
srand(time(0));
то нужен будет еще и
C++
1
#include <ctime>
Обращаю внимание, что чтобы не ругалось на отсутствие непонятно чего, необходимо при создании проекта убирать галочку с "использовать предкомпилированный заголовок".
 
Текущее время: 10:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru